资讯动态

手机上操控AI编码代理:Takopi是什么?为什么值得每个开发者关注

发布时间:2026/10/15 10:27:14 来源:尧图企业网站定制
【免费下载链接】takopihe just wants to help-pi!项目地址https://gitcode.com/gh_mirrors/ta/takopi点击查看免费下载Takopi是一个开源的Telegram 桥接工具让你直接在手机上操控 Codex、Claude Code、OpenCode、Pi 等 AI 编码代理。给它发一条消息它就在你的电脑上启动对应的编码引擎实时回传执行进度你还能随时续聊、切换引擎、管理多个项目与 git 分支——AI 编码从此不再被终端拴住 什么是 Takopi一句话理解简单来说Takopi 在你电脑上运行 AI 编码代理Agent并把它们桥接到 Telegram。telegram bridge for codex, claude code, opencode, pi. manage multiple projects and worktrees, stream progress, and resume sessions anywhere.——来自 readme.md它的工作方式非常直觉在你的项目目录里启动takopi终端保持运行打开 Telegram给你的 bot 发消息比如解释一下这个仓库是做什么的bot 立即回传一条持续更新的进度消息调用了哪些工具、改了哪些文件、已耗时多少任务完成后收到最终答案还可以带上resume line恢复行方便续聊或在终端里接着跑整个消息生命周期发送 → 轮询 → 调度 → 执行 → 流式回传的设计可以参见 docs/explanation/architecture.md。为什么值得每个开发者关注 手机发指令进度实时回传编码代理最耗时的往往是等它跑。Takopi 把等待变成了刷消息进度消息原地编辑实时更新working · codex · 12s · step 3发现跑偏了点cancel按钮或回复/cancel即可终止完成时替换为最终答案附带新通知不会漏看一次典型对话的效果见 docs/tutorials/first-run.md。 多引擎自由切换一份订阅多个代理Takopi 官方支持4 个编码引擎codex、claude、opencode、pi。它们以独立的 runner 形式实现位于 src/takopi/runners/如 src/takopi/runners/claude.py、src/takopi/runners/codex.py各自解析对应 CLI 的 JSONL 事件流schema 定义在 src/takopi/schemas/。日常使用只需消息前缀切换/claude 解释一下这个代码库的错误处理—— 这条消息用 Claude Code/codex 帮我写个测试—— 这条用 Codex/agent set claude—— 把当前聊天默认引擎改成 Claude关键点它复用你已有的 Anthropic / OpenAI 订阅无需额外 API 费用。 项目与分支管理worktrees 一键并行这是 Takopi 最工程化的特性takopi init happy-gadgets把仓库注册为项目之后在任何聊天里用/happy-gadgets 任务即可指定目标仓库消息里 一个分支名Takopi 会自动在专用git worktree中启动代理多个分支互不干扰、可并行跑任务群组聊天里还能用topics论坛话题把每个话题绑定到一个仓库/分支上下文相关实现见 src/takopi/worktrees.py 与 docs/how-to/worktrees.md、docs/how-to/topics.md。️ 手机专属体验语音、定时、文件传输因为入口是 Telegram一些手机上才顺手的能力天然成立能力说明️ 语音消息开启转写后发语音即可下达任务见 docs/how-to/voice-notes.md⏰ 定时任务长按发送选择 Schedule Message支持每日/每周循环执行 文件传输把文件发给仓库或从仓库取回文件/目录见 docs/how-to/file-transfer.md 会话续接无状态续聊回复带 resume line 的消息即可分支继续或把 resume 行拷回终端快速上手3 步装好 Takopi环境要求uv、Python 3.14以及 PATH 中至少一个引擎 CLIcodex/claude/opencode/pi。# 1. 安装 Takopi uv tool install -U takopi # 2. 启动引导向导首次运行自动进入 takopi # 3. 在任意项目目录里运行 cd ~/dev/your-project takopi引导向导会依次帮你完成 4 件事通过 BotFather 创建 bot token选择工作流assistant / workspace / handoff连接你的聊天选择默认引擎配置最终保存在~/.takopi/takopi.toml之后可用takopi config list/takopi config set随时查看和修改。完整安装细节见 docs/tutorials/install.md。三种工作流总有一款适合你工作流适合人群行为assistant推荐个人开发者持续对话新消息自动续接/new开新话题workspace团队、多仓库论坛话题绑定仓库/分支组织化多项目工作流handoff终端优先用户回复消息续聊resume 行显示可直接拷到终端不确定选哪个从 assistant 开始随时可以在配置文件里切换。插件系统不止于 TelegramTakopi 基于 Python entrypoints 提供插件机制支持扩展三类后端发现逻辑在 src/takopi/plugins.py公开 API 在 src/takopi/api.pyengine backends—— 接入新的编码引擎transport backends—— 接入 Telegram 之外的通信渠道command backends—— 添加新的斜杠命令takopi plugins可以列出已发现的插件而不加载它们。写插件的指南见 docs/how-to/write-a-plugin.md 和 docs/reference/plugin-api.md。项目结构速览路径职责src/takopi/telegram/Telegram 桥接消息收发、渲染、会话与话题状态src/takopi/runners/各引擎 CLI 的启动与流式事件解析src/takopi/schemas/各引擎 JSONL 输出的解码 schemasrc/takopi/router.py自动路由根据消息解析目标引擎与项目src/takopi/scheduler.py线程调度同一会话串行、不同会话并行docs/完整文档教程、How-to、Reference常见问题QTakopi 会替代我终端里的编码代理吗不替代它驱动它们。Takopi 以子进程方式启动各引擎 CLI解析其流式输出你的 CLI 登录态和订阅完全复用。Qbot 没反应怎么办先确认终端里的takopi还在运行并且你在 Telegram 收到了 takopi is ready 启动消息。更多排查见 docs/how-to/troubleshooting.md。Q一个 bot 能跑多个实例吗不能每个 bot token 同时只允许一个 Takopi 实例有锁文件保护。总结Takopi 解决的是 AI 编码工作流里一个很实际的痛点代理跑在电脑上人却不一定在电脑前。通过 Telegram 这个几乎人人都在用的入口它把发任务 → 看进度 → 续会话 → 切引擎/分支/项目整条链路搬到了手机上并且对 Codex、Claude Code 等主流代理做到了零配置复用订阅。如果你每天和 AI 编码代理打交道这个项目值得一试 安装教程docs/tutorials/install.md首次运行docs/tutorials/first-run.md配置参考docs/reference/config.md命令与指令docs/reference/commands-and-directives.md赞分享【免费下载链接】takopihe just wants to help-pi!项目地址https://gitcode.com/gh_mirrors/ta/takopi点击查看免费下载相关推荐Notepadqq为什么这款开源代码编辑器值得每个开发者拥有Notepadqq为什么这款开源代码编辑器值得每个开发者拥有 Notepadqq是一款专为开发者设计的跨平台开源文本编辑器支持Linux、Windows和桌面应用代码编辑器开发工具KISS FFT为什么这款轻量级信号处理库值得每个开发者关注KISS FFT为什么这款轻量级信号处理库值得每个开发者关注 在当今复杂的信号处理领域开发者们常常面临一个两难选择是使用功能丰富但体积庞大的专业库还是寻科学计算微信聊天记录怎么导出保存免费开源工具留痕 WeChatMsg 完整上手指南微信聊天记录怎么导出保存免费开源工具留痕 WeChatMsg 完整上手指南 在杭州做设计的思远今年想给老家的妈妈做一份聊天纪念册——把十年里母子俩的微信创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑