atlas
Source control for agents. Use multiple coding agents, track their changes and query them in one place
Install / Use
npx skills add tryatlas/atlasInstalls into whichever agent you are using.
CLAUDE.md
Claude Code project instructions
Quality Score
Category
Development & EngineeringSupported Platforms
Our assessment of atlas
atlas scores 86/100 on our quality scale, 2283rd of 4,611 Development & Engineering skills we index (top 50%).
Its CLAUDE.md is 23 KB long, well organised into 17 sections with 3 code examples: a thorough specification that gives an agent plenty to work with.
With 9,460 GitHub stars, it is one of the more widely adopted skills in the catalogue.
Maintenance, license and trust
- The repository was last updated today, so atlas is actively maintained.
- It is released under the Apache-2.0 license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit โ read the skill file before letting an agent act on it.
atlas compared with similar skills
All 4 of these similar skills score higher than atlas; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| atlas (this skill)by tryatlas | 86 | 9.5k | today | CLAUDE.md |
| claude-memby thedotmack | 100 | 113.8k | today | CLAUDE.md |
| taste-skillby Leonxlnx | 100 | 111.0k | 1d ago | CLAUDE.md |
| Agent-Reachby Panniantong | 100 | 109.5k | 1d ago | CLAUDE.md |
| Understand-Anythingby Egonex-AI | 100 | 91.0k | today | CLAUDE.md |
Frequently asked questions
- How do I install atlas?
- Run
npx skills add tryatlas/atlas. The install tabs above show the steps for each supported agent. - Which AI agents does atlas work with?
- It is written for Claude Code and OpenAI Codex, as a CLAUDE.md file. Other agents that read the same format can often use it too.
- Is atlas safe to use?
- It is Apache-2.0-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is atlas still maintained?
- The repository was last updated today, so atlas is actively maintained.
Skill content
View source on GitHubAtlas
Know which prompt shipped which line.
The agentic visibility & control layer your SDLC was missing.
<br /><a href="https://trendshift.io/repositories/56020?utm_source=repository-badge&utm_medium=badge&utm_campaign=badge-repository-56020" target="_blank" rel="noopener noreferrer"><img src="https://trendshift.io/api/badge/repositories/56020" alt="pacifio%2Fatlas | Trendshift" width="250" height="55"/></a> <a href="https://trendshift.io/repositories/56020?utm_source=trendshift-badge&utm_medium=badge&utm_campaign=badge-trendshift-56020" target="_blank" rel="noopener noreferrer"><img src="https://trendshift.io/api/badge/trendshift/repositories/56020/daily?language=Rust" alt="pacifio%2Fatlas | Trendshift" width="250" height="55"/></a> <a href="https://trendshift.io/repositories/56020?utm_source=trendshift-badge&utm_medium=badge&utm_campaign=badge-trendshift-56020" target="_blank" rel="noopener noreferrer"><img src="https://trendshift.io/api/badge/trendshift/repositories/56020/weekly?language=Rust" alt="pacifio%2Fatlas | Trendshift" width="250" height="55"/></a>
<br /><a href="https://github.com/pacifio/atlas/stargazers"><img src="https://img.shields.io/github/stars/pacifio/atlas?style=social" alt="GitHub stars"></a> <a href="https://github.com/pacifio/atlas/forks"><img src="https://img.shields.io/github/forks/pacifio/atlas?style=social" alt="GitHub forks"></a> <a href="https://github.com/pacifio/atlas/graphs/contributors"><img src="https://img.shields.io/github/contributors/pacifio/atlas?label=contributors&color=blue" alt="Contributors"></a>
<sub>Download ยท Docs ยท Learn ยท Website ยท Contributing ยท Issues</sub>
<br /> <img src=".github/assets/readme/timeline-comments.webp" alt="The Atlas timeline: a team's agent sessions grouped by day, one session open with its prompt, tool calls and a teammate's comment on a tool call" width="900" /> </div>Your entire engineering team uses coding agents. You get stacked PRs, you see the diffs without the context. When something breaks in production, do you know whose agent changed it, and what it was told?
That's why we built Atlas: every coding agent your team runs, recorded and linked to the commits it produced, on a shared timeline the whole team can collaborate and comment on.
Desktop app or terminal
Both feed the same team timeline, so mix them: one teammate in the desktop app, another in a terminal over SSH.
Atlas desktop. The control-surface IDE below.
Atlas CLI. Happy in your terminal? atlas-cli hooks into the agents you already run (Claude Code, Codex, Cursor, Copilot, OpenCode, Droid, Antigravity and Pi), records every session, links its commits and gives every agent one shared memory. macOS and Linux.
curl -fsSL https://github.com/tryatlas/cli/releases/latest/download/install.sh | sh
For engineers
Atlas is a "control-surface IDE" built around managing your agents' context.
- Bring every agent, run them in parallel. Claude Code, Codex and more, side by side.
- Teach once, every agent remembers. Shared memory carries a correction you give one agent over to the rest.
- Context follows you between agents.
@a file, repo, branch or past session. YourCLAUDE.md,AGENTS.mdand knowledge notes reach every agent, and a new session is briefed on where the last one stopped. - Conversations are context too. Team chat, shared prompts and Spaces, right next to your agents.
- Steer a live session from anywhere. Start remote control on a desktop session and drive it from a browser, on another computer or your phone. Invite teammates to watch, and hand one of them the controls.
- The rest of the IDE is there too. Editor, block terminal, source control and pull requests, in the same window.
For engineering managers
- Trace every incident to its prompt. See whose agent changed what, and which session caused the break.
- Measure how your team ships with agents. The ROI dashboard sets AI spend against the commits it shipped: cost per commit and per active hour, by project, person and model.
- Step in while the agent works. A live timeline of every agent session, your comments land directly in the developer's running session.
- One organization, every project. Members see each other's sessions on the timeline and comment on each other's work, from the desktop app or the web app.
Multiplayer
An organization has members and projects (think git repo). Put a project's sessions in the cloud and every teammate who opens the same repository adds their sessions to it.
- One timeline for the whole team. Every member's sessions, both live and finished, with agent, model, tokens, and the checkpoints that tie each one to its commits. Filter by project, agent or person.
- Comment on each other's sessions. Anchor a thread to a whole session or to one prompt, response, tool call or checkpoint.
@-mention, reply, resolve. On a live session, the comment lands in the developer's session while the agent is still working. - Talk next to the work. Channels and DMs where a message carries a session or checkpoint card, plus calls, prompt drafts you write together, and Spaces.
- Ask Atlas about the team. "What did we work on today?" Atlas, your organization's own agent, answers from everyone's sessions, and can run Deep research or post to a channel when you ask.
Only the record of agent work syncs, never your source tree, and secrets are redacted on your machine first. What syncs, exactly โ
<table> <tr> <td width="50%" valign="top"><img src=".github/assets/readme/team-chat.webp" alt="Team chat in the desktop app: the #general channel with a recorded session card and a session digest of the day's work" /></td> <td width="50%" valign="top"><img src=".github/assets/readme/ask-atlas.webp" alt="Ask Atlas in the desktop app: an answer listing the day's sessions by teammate, each linked by its session id" /></td> </tr> </table>Checkpoints
A checkpoint is like a commit++ with more info: which session produced it, what the agent was asked, the tool calls it made, and the reasoning behind the change, kept together instead of lost the moment the terminal scrolls.
With session capture on (it's off until you turn it on per project), Atlas records every agent session locally in .atlas/sessions.db, with secrets scrubbed before anything touches disk. When you commit (from any tool, even with Atlas closed), the commit is linked back to the session that produced it as a checkpoint, and links survive rebases and amends.
You don't have to read the raw transcript to get the context back: select a checkpoint and chat with it directly, and it answers from what actually happened in that session. Local mode works fully offline with no account.
How it works
Atlas runs your agents as they are, and enriches what they see.
Claude Code and Codex run as external subprocesses over ACP and get the most support due to their popularity. Atlas Agent (the native one) runs in-process on its own engine.
Atlas can also spawn any agent in the ACP registry (Cursor, OpenCode, Kilo Code, and more), pulling in each one's official binary automatically. All of them go through the same send path, so everything below applies to whichever one you pick.
[!NOTE] QA on the long tail of registry agents is ongoing.
Atlas never rewrites your prompt. Here is what reaches the agent, and how:
| Context | Where it comes from | How the agent gets it |
| ----------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------- |
| @ mentions | Resolved locally in Rust before the prompt is sent. Notes, skills, and past sessions are inlined; files and folders resolve to a path | With your message |
| Shared agent memory | Active plan, decisions, file changes, failures, and architecture notes, written by any agent | Through Atlas's on-device memory server, which agents call as a tool |
| Session briefing | The tail of the last session in this repository (from any agent), plus the useful parts of CLAUDE.md, AGENTS.md, and Claude's memory files | Read by the agent when a session starts |
| Semantic search | An on-device index of your instruction files, agent memory files, and knowledge notes | Searched by the agent through the memory server |
- One path, no per-agent special-casing. Run your existing Claude Code or Codex subscription through Atlas and the session gets more context, with no change to how you work.
- Claude Code's memory is visible to Codex, and the reverse. Neither agent can read the other's history on its own.
- Folders resolve to a pointer, not a paste.
@-ing a 5000-line file sends a path
Truncated for display โ read the full file on GitHub.
Related Skills
claude-mem
113.8kPersistent Context Across Sessions for Every Agent โ Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
taste-skill
111.0kAgent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
Agent-Reach
109.5kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu โ one CLI, zero API fees.
Understand-Anything
91.0kGraphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit โ see the Safety scan above for what the skill file itself contains.
