Bifrost Turns Feishu Into a Remote Console for OpenAI Codex
Remote agent access that preserves the full local toolchain closes the gap between "I'll deal with it when I'm at my desk" and immediate action. For teams already running Codex or Claude Code on always-on machines, a chat-based control plane means alerts, ideas, and long-running jobs don't stall on physical presence.
Bifrost bridges Feishu and a locally running Codex CLI agent so that a developer can dispatch real engineering work from a chat app. A message in a private or group chat reaches Codex through Bifrost's session manager, which maintains independent working directories, task queues, and context per conversation. Codex reads the local repo, runs tests, and uses the machine's full toolchain; Bifrost streams plans, tool calls, and stage results back as Feishu cards.
Setup keeps the machine running Bifrost and Codex powered on and online, then binds a Feishu provider with a single CLI command. Once connected, slash commands let you inspect and switch the working directory, check runner status, and stop execution. Group chats isolate projects by binding different repos, and the bot only acts on explicit @-mentions or slash commands, not casual discussion.
Scheduled tasks add a cron layer on top: a daily CI summary, a pre-release check, or a dependency audit can fire on a timer and land in a designated Feishu chat. The security model pushes for restricted permissions, repo-scoped sessions, environment-variable secrets, and mandatory human confirmation on high-risk actions.
Bifrost treats the chat app as a thin control surface rather than a development environment, so Codex still operates on the real local repo with the full toolchain — no stripped-down sandbox.
The design choice to make group-chat messages passive by default (only explicit commands wake the agent) solves the noise problem that plagues bot-in-channel setups.
Scheduled prompts turn the same agent infrastructure into a cron-driven operator, which is a small conceptual leap with outsized utility for on-call and maintenance workflows.