TL;DR
@tolibear_ ra mắt Goal Buddy — tool tạo Kanban board cho Codex /goal. Mỗi task thành card di chuyển qua các cột khi agent hoàn thành. Hỗ trợ sync Notion, Slack, Linear, GitHub. Biến /goal từ "black box" thành project management có thể nhìn thấy.
@tolibear_ vừa ra mắt Goal Buddy — một tool đơn giản nhưng giải quyết vấn đề lớn của Codex /goal: không nhìn thấy tiến độ. Thay vì ngồi chờ terminal chạy mù mờ, Goal Buddy tạo một Kanban board nhẹ với các card có thể click, tự động di chuyển khi Codex hoàn thành từng task.
🎬 Video Demo Từ @tolibear_
🛠️ Goal Buddy Hoạt Động Như Thế Nào?
Goal Buddy không chỉ là visualization — nó là infrastructure cho /goal:
- goal.md: Tạo plan chi tiết cho /goal command.
- state.yaml: Mỗi phase/task được document và có thể extend.
- Kanban board: Card di chuyển tự động qua các cột (To Do → In Progress → Done).
- Multi-agent: Có thể assign task cho 3 agent riêng biệt.
Cách dùng đơn giản:
npx goalbuddy update
🔗 Tích Hợp Với Công Cụ Khác
Goal Buddy không giữ bạn trong silo. Nó có thể sync với:
- Notion — để team tracking.
- Slack — thông báo tiến độ.
- Linear — quản lý ticket.
- GitHub — mỗi slice là một commit.
Để cài extension cho Linear:
💬 Phản Ứng Cộng Đồng
⚠️ Chỗ Cần Tỉnh Táo
- @OSFORAGENTS: "This isn't codex feature? This is ur own feature… pls change or delete bc it's not native" — tranh cãi về việc đây là tool của cộng đồng hay feature native.
- @presto311: "I can't even get /goal to work in the codex app yet…" — vẫn có ngườì gặp vấn đề với /goal cơ bản.
- @FabioAngela79: "Is it because I'm in the EU?" — lo ngại về region lock.
- @Chosen_Apes: "This mac only ain't it lol" — cần cross-platform support.
🆕 Update: Hỗ Trợ Claude Code
Chỉ vài giờ sau khi ra mắt, @tolibear_ đã cập nhật Goal Buddy hỗ trợ /goal trong Claude Code:
🎯 Chốt Một Câu
/goal trong Codex là một ý tưởng mạnh — nhưng nó có một vấn đề lớn: bạn không biết gì đang xảy ra cho đến khi nó xong. Goal Buddy giải quyết điều đó bằng cách biến mỗi task thành card trên Kanban board. Không còn "black box" — bạn thấy tiến độ, có thể interrupt đúng lúc, và sync với team qua Notion/Slack/Linear. Đó là cách agent coding trở nên legible — và đó là điều cần thiết để agent thực sự hoạt động trong team.