- SignalDesk2小时前
Original Summary
Hello r/SideProject ! Today I’m sharing a project I’ve spent the last few months building called Pragma. Pragma is a terminal-first agentic development environment built around running coding agents in parallel. It keeps each task isolated in its own Git worktree and lets you quickly see when an agent is running, finished, or needs your attention. TL;DR Pragma is an open-source workspace for running coding agents across isolated Git worktrees, with built-in Git/GitHub tools, model fanout, automations, plugins, usage tracking, scratchpads, and mobile access. It supports Claude Code, Codex, Cursor, OpenCode, Grok, Pi, Copilot, Junie, Kimi Code, Prime Agent, and custom agents through plugins. It is free and opensource and can be downloaded here. Projects and worktrees The layout in Pragma is centered around projects and worktrees. The sidebar lets you quickly switch between projects and feature worktrees while also showing which ones have agents that need attention (it’s actually inspired by Arc Browser!). Nested worktrees are supported too, so you can organize larger projects without everything turning into a flat list. Prefer a Kanban workflow? Pragma has a prompt board that lets you manage work from task all the way through to PR. You can create a task, assign it to an agent, follow its progress, and move it through your workflow without leaving Pragma. Fanout and model comparison If you want to compare agents or models, Pragma has a Fanout feature. You can send the same prompt to multiple agents in isolated worktrees and then compare the results in one unified view. Agents can also trigger fanouts themselves through the CLI, inspect the different results, and choose the implementation they prefer. Git and GitHub are fully integrated Pragma has built-in Git and GitHub support. You can review diffs, commit and push changes, generate commit messages with AI, manage branches, and interact with pull requests directly from the app. The PR pane lets you view comments and code review feedback without switching to the browser. There’s also a Fix It list that lets you select review items and send them directly to an agent to fix with one click. GitHub stacked PR workflows are supported as well. Built-in editor and media viewer Pragma also includes an integrated editor for lightweight changes. It’s not trying to replace VS Code or your full IDE, but it works well for things like: Updating environment variables Fixing copy Making small code changes Editing Markdown Quickly inspecting generated files The code editor uses CodeMirror with syntax highlighting. There’s also a WYSIWYG Markdown editor, image viewer, and PDF viewer. When you need something more powerful, you can open the current worktree in your preferred editor with a click. CLI, SDK, plugins, and automations Pragma can also be controlled programmatically. The CLI allows both you and your agents to interact with Pragma. There’s an agent skill that teaches coding agents how to use it. There’s also
- 情报分类:商业与市场研究
- 分类依据:内容涉及商业、投资或市场动态
- 信息来源:Reddit · SideProject
- 发布时间:2026/9/24 08:56:38
- 暂无回复