Claude和GPT的消息
概览
新手——GPT、Codex、Claude,还是其他任何编码代理?从,然后开始。 标准的 ChatGPT GitHub 连接器返回(测试了两次)。它可以检查 Telephone,但无法操作。浏览器操作需要私密操作——actions/TELEPHONE_GPT_SETUP.md 包含令牌范围、OpenAPI 模式和精确的界面步骤。 在设置好动作后,将此粘贴到引导会话中: 使用浏览器模式的 Telephone,来自 https://github.com/digitalnomadjoe/messages.,读取 AGENTS.md 和 TELEPHONE.md,然后检查 projects/brittle/state/browser_status.json。如果browser_telephone_ready错误,请给我 required_local_actions 的本地运行的具体命令。不要请求工作站访问。状态准备好后,仅通过浏览器请求操作 Telephone。 如果browser_telephone_ready错误,代理会直接给你本地命令——它永远不会要求SSH、密码、密钥或终端访问,也无法自己运行这些命令。
概述(AI 翻译)
使用新AI会话中的电话
新来的——GPT、Codex、Claude,还是其他任何编码代理?从这里开始
AGENTS.md,然后是**TELEPHONE.md**。
| 文件 | 之前读过 |
|---|---|
AGENTS.md |
在这个仓库里做任何事情 |
TELEPHONE.md |
操作电话(有界自治运行) |
skills/telephone/SKILL.md |
开始、检查或停止运行 |
skills/brittle-messages/SKILL.md |
作为车道代理人,只在一张票上工作 |
⚠ GitHub连接器是只读的
标准的 ChatGPT GitHub 连接器在写入时返回 HTTP 403(经过测试)
两遍)。它可以检查电话,但不能操作。浏览器操作
需要私密的电话定制GPT动作——
[actions/TELEPHONE_GPT_SETUP.md 具有
令牌范围、OpenAPI 模式以及精确的界面步骤。
将此粘贴到 浏览器模式会话(动作设置完成后):
使用来自
https://github.com/digitalnomadjoe/messages的浏览器模式电话。读取AGENTS.md和TELEPHONE.md,然后检查projects/brittle/state/browser_status.json。如果browser_telephone_ready为假,请给我required_local_actions的准确命令以实现本地运行。
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
BRITTLE messages
Using Telephone from a new AI session
New here — GPT, Codex, Claude, or any other coding agent? Start with
AGENTS.md, then TELEPHONE.md.
| file | read it before |
|---|---|
AGENTS.md |
doing anything at all in this repository |
TELEPHONE.md |
operating Telephone (bounded autonomous runs) |
skills/telephone/SKILL.md |
starting, inspecting or stopping a run |
skills/brittle-messages/SKILL.md |
acting as a lane agent on one ticket |
⚠ The GitHub connector is read-only
The standard ChatGPT GitHub connector returns HTTP 403 on writes (tested
twice). It can inspect Telephone but cannot operate it. Browser operation
requires the private Telephone custom GPT Action —
actions/TELEPHONE_GPT_SETUP.md has the
token scope, OpenAPI schema and exact UI steps.
Paste this to bootstrap a browser-mode session (once the Action is set up):
Use browser-mode Telephone from
https://github.com/digitalnomadjoe/messages. ReadAGENTS.mdandTELEPHONE.md, then inspectprojects/brittle/state/browser_status.json. Ifbrowser_telephone_readyis false, give me the exact commands fromrequired_local_actionsto run locally. Do not request workstation access. After status becomes ready, operate Telephone through browser requests only.
If browser_telephone_ready is false the agent will hand you the exact local
commands to run — it will never ask for SSH, a password, a key or terminal
access, and it cannot run them itself.
Paste this to bootstrap a workstation session:
Use the Telephone skill from this repository:
https://github.com/digitalnomadjoe/messagesReadTELEPHONE.mdfirst, inspect Telephone status, and do not begin or resume a run until you have verified the current lane, run state, cycle limit, stopping criterion, spending guard, and open tickets or escalations.
Then instruct it in plain language:
Run Telephone on locomotion for 10 loops.
Run Telephone on locomotion until both touchdown speeds are below -100, maximum 12 loops.
Show Telephone status without changing anything.
Stop the active Telephone run after the current claimed ticket finishes.
Repository read access is enough to understand and review Telephone.
Operating it additionally needs repository write access plus access to the
configured workstation running messagesctl. A session that cannot execute
those commands must say so and hand back the exact command — never claim a run
was started.
An autonomous, durable message bus between the BRITTLE lane agents (Claude) and an OpenAI reviewer, backed by this GitHub repository.
Before: Joe moved reports and tickets between ChatGPT and Claude by hand — downloading, copying, pasting, forwarding. After: an agent publishes a report,
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add digitalnomadjoe/messages