Wednesday, November 4, 2026 Edition No. 228
Search
Daily News · 4 min read

Open Source Agent Tools: October 28, 2026

1. Friday Runs Many Coding Agents as One Team With a Shared Task Board

Friday. Friday, posted to Show HN on October 27, is a local desktop harness that drives the coding agents already installed and signed in on a machine, including Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode, Devin, Junie, Kiro and Factory Droid. The agents split work on a shared task board, message each other as they go, and hand a task to another agent when one hits its usage limit. The user reviews the combined result before it ships. It runs on macOS, Windows and Linux without an account, and can also be started with npx github:splashxmoon/friday on Node.js 22. License: MIT. Source

2. CleanCode Puts Coding Agents, Terminals and Git Branch Workspaces on One Canvas

CleanCode. CleanCode describes itself as a canvas “Agentic Development Environment” in which Claude Code, Codex and other CLI agents run side by side with terminal tasks, long-running services and Git branch workspaces, with the dependency links between them drawn on the canvas. Users can run agents in parallel, delegate tasks between them, and have the agents build reusable workflows, and the app exposes its own native MCP tools to the agents. Preview release v0.1.22 shipped October 27 for macOS, Windows and Linux; the builds are not yet signed or notarized. License: MIT. Source

3. Flightdeck Adds Live Fleet Views, Token Budgets and a Kill Switch for Agents

Flightdeck. Flightdeck is a self-hosted observability and control plane for fleets of AI agents, posted to Show HN on October 27 shortly after its v0.7.0 release. A sensor wraps SDK clients inside the agent’s own process instead of acting as a proxy, and streams every LLM call, tool call and MCP event to a shared timeline, with sub-agent trees for multi-agent runs. Token budgets are enforced in-process, by default warning at 80%, switching to a cheaper model at 90% and blocking at 100%. Operators can stop one agent or a group from the dashboard and restrict which MCP servers agents may reach. It supports the Anthropic and OpenAI SDKs, litellm, LangChain, LangGraph, LlamaIndex, CrewAI and Claude Code (via a plugin), and deploys with Docker Compose or Helm. Prompt capture is off by default. License: Apache-2.0. Source

4. PolicyVisor Stages Agent File Changes for Review Before They Reach the Workspace

PolicyVisor (pVisor). pVisor, from DeepLink, runs agent CLIs and scripts as “Jobs” under execution policies, with copy-on-write staging of the workspace and an execution record for each run. A typical flow is pvisor spawn --safe -- claude, then pvisor review last, and finally pvisor apply to keep selected paths or pvisor drop to discard the stage. Jobs can run on the host or in VMs, using KVM on Linux and Hypervisor.framework on Apple Silicon, and no agent SDK is required. It installs from a Python wheel (pip install pvisor-sandbox) or Homebrew, and v0.3.1 shipped October 27. License: Apache-2.0. Source

5. Snippet Is a Rust Terminal Coding Agent With a Daemon You Steer From Your Phone

Snippet. Snippet, posted to Show HN on October 27 alongside release v1.0.0-alpha.8, is a single Rust binary that provides a terminal coding agent and a serve daemon that companion apps on Android, macOS, Linux and Windows connect to, over Tailscale or a Cloudflare tunnel. Sessions are kept on disk with checkpoints, rewind and searchable compacted history, and each repository gets its own memory of rules and notes. A “Mission Control” session hands work to specialized background agents, with optional voice. It supports Anthropic, OpenAI, Gemini, OpenRouter, OpenAI-compatible and local models. The author notes that much of the code is AI-generated and still being refactored. License: AGPL-3.0. Source

6. Trama Makes the Coding Agent Propose Changes on a Diagram of the App Before Writing Code

Trama. Trama is a VS Code extension that keeps a Markdown model of an application in a .trama/ folder and draws it as a state diagram. The agent reads the model before writing code, asks only the questions it cannot answer itself, and presents each change as a Proposal on the diagram for the user to approve before any code exists. When code and model diverge, Trama raises a “Drift” so the user decides which one is correct. Version 0.1.1 was posted to Show HN on October 27; it currently supports only the omp agent, and Windows support is experimental. License: AGPL-3.0, with a commercial license available. Source