SightingDownload for Mac

Your coding agents, run as a team.

Sighting turns the agents you already have, Claude Code and Codex, into a team on your Mac. Each project gets a lead. You talk to the lead; it hires agents, hands out the work and reports back.

Free. Bring your own agent.

Download for macOS

Version 0.1.12 · macOS 14+ · Apple Silicon & Intel · Release notes

How it works

  1. 01

    Tell the lead the goal

    Press ⌃⌥Space from any app, or open the console, and say what you want, like “get the weather CLI ready for a Homebrew release”.

  2. 02

    It hires and hands out the work

    The lead splits the goal into tasks and hires agents for them. Each agent works on its own git branch in the project folder.

  3. 03

    They report back

    Agents report to the lead, the lead merges their branches, and it reports back to you. When it replies, the notch opens for a few seconds to show it.

Plan first, when you want a say

Tick Plan first on a message and the lead proposes a plan before anyone is hired. Approve it with ⌘↩, or add notes and send it back.

Ship 1.0 to Homebrew core

Plan waiting for you · 3 steps

  1. 1Bump the version to 1.0.0 and tag it
  2. 2Fill in the formula's license stanza
  3. 3Run brew audit --strict --new
RejectReviseApprove ⌘↩
An example plan from the lead waiting for approval, with Reject, Revise and Approve

A tour of the app

The 30-second tour. The constellation orbiting, dragging a star, opening an agent's chat, asking the lead with Plan first, the ⌘K command bar, and the notch.

The team, as a constellation

The lead sits at the centre and every agent it hires gets a star and a line. A line lights up while that agent works, with a pulse travelling out from the lead. Click a star to see what that agent is doing.

Sighting's console: the lead at the centre of a constellation of agents, with lines lit to the agents working right now

Talk to the lead

Click the lead, or press ⌘L, and its chat slides in beside the constellation. Replies read like a document, and tool steps fold into one line you can open.

The lead's chat sheet open beside the constellation

Needs you

Plans to approve, questions from the lead and CLIs that need signing in, from every project, in one place.

Needs you: a plan waiting for approval, with its steps, notes and Approve

Everything from the keyboard

⌘K jumps to any agent, task or action, or asks the lead. ⌘1, ⌘2 and ⌘3 switch between the constellation, Needs you and Tasks.

The ⌘K command bar filtering actions, agents and tasks

The notch

Sighting lives at the top of your screen. Hover the notch, or press ⌃⌥Space, to see whether the team is working and message the lead without leaving what you're doing. On Macs without a notch, Sighting draws one under the menu bar.

Sighting's notch: the team as a row of dots, and opened, the lead's latest reply above a message field
List view of the team: each agent's state, activity and model
The list shows each agent's state, activity and model.
Tasks grouped into running, queued and blocked
Tasks shows every task in the plan, who has it, and the last report.

Screenshots show example projects.

A memory that grows with the team Coming soon

We're building a shared knowledge graph for each project: the decisions your team makes, the conventions it follows and the code it has worked in, drawn as it grows. It isn't in the app yet.

Design preview with example data.

Runs on your Mac, with your agents

  • Your own CLIs

    Sighting runs the claude and codex CLIs you already have, signed in with your own accounts. It doesn't run them in the cloud and doesn't need its own API keys.

  • A branch per agent

    Each agent works on its own git branch, and the lead merges the results.

  • Signed and notarized

    Sighting is signed with a Developer ID and notarized by Apple.

  • Updates itself

    Updates download in the background and install when you choose Update and Restart, or the next time you quit.

  • Agents run with full access

    Sighting runs your CLIs in their full-access mode inside the project folder, so agents edit files and run commands without asking first. Use it on folders under version control, and only on projects you trust.

Requirements

macOS
14 Sonoma or later
Mac
Apple Silicon or Intel
Agents
Claude Code or Codex, installed and signed in
Account
A Sighting account (email and password)

Questions

What does it cost?

Sighting is free. Your agents run on your own Claude Code or Codex plans, so their usage counts against those.

Which agents does it support?

Claude Code and Codex. You need at least one of them installed and signed in.

What leaves my Mac?

Your projects stay on your Mac, and the agents run there as your own CLIs, which talk to their providers as they always do. Sighting contacts its account server to sign you in and updates.sighting.dev to check for new versions.

How do updates work?

Sighting updates itself with Sparkle. New versions download in the background and install when you choose Update and Restart, or the next time you quit.

Is it safe to let agents work on their own?

Agents can edit files and run commands without asking, so keep projects under version control and use folders you trust. Each agent works on its own branch, which keeps its changes apart until the lead merges them.

Give your agents a lead.

Free. Bring your own agent.

Download for macOS

Version 0.1.12 · macOS 14+ · Apple Silicon & Intel · Release notes