I Texted Instinct. It Tells My Coding Agent What to Build.
说明与用途
作者构建了一个桥接,将手机助手 Instinct 与本地 OpenCode 编码代理连接起来,实现了任务交接、分支管理和结果报告的自动化,同时保持 PM 与开发者职责的分离。
问题
The developer needed a way to turn phone‑based requests into actionable coding tasks without manually transferring information between a personal assistant and a local coding agent.
结果
The bridge enables seamless handoff between a phone‑based PM assistant and a local coding agent, automating branch management, session reuse, and result reporting while keeping responsibilities distinct.
工作流
- Send request to Instinct from phone
- Instinct turns request into a work order and pushes it to the bridge queue
- Bridge daemon on Mac pulls task, checks out a sanitized task branch
- Bridge runs OpenCode (CLI or server) with the task
- Bridge collects output, summary, diffstat, and session ID
- Bridge returns result to Instinct
- Instinct informs user of outcome or further actions
证据
I built a bridge between them so I would not have to carry every message from one to the other.
The loop is simple: I send Instinct a request from my phone. Instinct turns it into a work order for a configured repository. The bridge on my Mac receives the task and switches to a task branch. OpenCode works in that repository. The bridge returns the output, branch and session information. Instinct uses that response to tell me what happened or what still needs attention.
The bridge is a Node daemon with a source adapter, a core task loop and an executor adapter.
- 记录日期: 2026-10-08T08:55:58.460Z