語言EN
首頁
文件
本機優先的程式開發代理框架

可追蹤的 agent 工作流為真實程式碼庫而生。

Heddle 是開源的程式開發代理框架、執行環境與 CLI。它讓 agent 能存取本機工作區、保存 session、使用 approval、trace、memory、heartbeat task 與瀏覽器 control plane,同時避免把程式碼庫工作變成黑箱自動化。

影片介紹

看看 Heddle 如何運作

觀看一段簡短 walkthrough,了解 Heddle 如何作為本機優先的程式開發代理框架與執行環境,支援終端機工作、可審查的變更、持久 session 與 operator oversight。

user — -zsh — 120x30
Last login: Mon May 4 09:03:12 on ttys001
user@mac:~/projects/my-app$heddle daemon
✓ Heddle server listening at http://127.0.0.1:8765
Workspace: ~/projects/my-app (.heddle/)
user@mac:~/projects/my-app$heddle
› Summarize this repo and show the main entrypoints.
Reading package.json... Reading src/index.ts... Done.
heddle

你需要的核心能力。

一個可追蹤的程式開發代理框架 — 為真實程式碼庫工作而建,不只是一次性 prompt。

U
找出 auth.ts 裡的錯誤並修好。
H
正在讀取工作區檔案...

終端機優先的聊天體驗

在任何程式碼庫中執行 heddle。檢查檔案、解釋程式碼、進行修改、執行 shell 命令,並把多步驟任務延續到多個 turn — 不必離開你的 shell。

page.tsx
12<Button onClick={submit}>
13- <span>Submit</span>
13+ <Loader className="animate-spin" />
14</Button>
已核准

明確可審查的流程

每個變更都是可審查的 diff。結構化 approval、turn-level trace 與驗證指令,讓你永遠清楚 agent 做了什麼。

.heddle/memory

知識持久化

Heddle 會在工作時學習可重用的知識。偏好、ticket 格式、標準指令會整理到 .heddle/memory/,並在未來 session 中取回。

heddle daemon
workspace A
workspace B
session
memory
workspace C

瀏覽器 Control Plane

執行 heddle daemon 取得本機瀏覽器 UI。你可以切換工作區、審查 session、檢查 diff、管理 heartbeat task,並從任何裝置監看 memory 狀態。

可追蹤的 agent 工作流
就從這裡開始。

如果你想要一個具備本機狀態、review trace、workspace memory,並能走向長時間工作流的程式開發代理框架 — Heddle 正是為了解決這個問題而打造。