Use this link to visit this page to download:
codex-island-app is a Mac app that keeps Codex CLI easy to reach. It shows session status in a Dynamic Island-style view near the notch. It also tracks local sessions, connects to remote SSH hosts, handles approvals, and keeps chat history tied to transcripts.
Use it if you want:
- A small live view for Codex activity
- A simple way to follow local and remote sessions
- A clear place for approvals
- Chat history that matches your transcript
- Open the download link above in your browser.
- On the page, find the latest app file or release asset.
- Download the file to your Mac.
- Open the file after the download finishes.
- If macOS asks for confirmation, allow the app to open.
- Follow the on-screen setup steps.
Before you install, make sure your Mac can run the app:
- macOS 13 or later
- Apple Silicon or Intel Mac
- Network access for SSH hosts
- Codex CLI installed for local use
- Enough free disk space for session logs and transcripts
After you open the app, set up these items:
- Choose where you want local session data stored.
- Connect Codex CLI if you plan to use local sessions.
- Add your SSH host details if you work on a remote machine.
- Allow the app to show status near the notch or menu bar.
- Review approval prompts before you start a session.
Open codex-island-app and begin a Codex CLI session on your Mac. The app will show the current state in a compact view. You can keep working while it tracks the session in the background.
If you use SSH, add the host name, user name, and port. The app can follow the remote session and keep the same session flow in one place. This helps if you switch between local and remote work.
When Codex asks for approval, review the request in the app. You can approve or deny actions from the same screen. This keeps the process clear and easy to follow.
The app keeps transcript-aware chat history. That means it links the chat view with the session record. You can return to earlier parts of the work without digging through files.
- Dynamic Island-style display for quick session checks
- Local session tracking for Codex CLI
- SSH remote host support
- Approval prompts in one place
- Transcript-linked chat history
- Support for macOS notch and menu bar layouts
- Clean view for ongoing developer work
- tmux-friendly session handling for remote shells
codex-island-app keeps session data on your Mac unless you connect a remote host. This helps you keep control of your work history. You can clear session records, remove host entries, or reset local storage from the app settings.
- Open the host settings screen.
- Enter the SSH host name.
- Add your user name.
- Set the port if it is not the default.
- Save the host.
- Open session history.
- Choose the session you want to remove.
- Delete the record.
- Restart the app if you want a fresh view.
- Open appearance settings.
- Pick the notch or menu bar view.
- Set the size that fits your screen.
- Close the settings panel.
Try these steps:
- Check that the file finished downloading.
- Open the app again from Finder.
- Make sure macOS allowed the app to run.
- Confirm that you are using a supported macOS version.
- Re-download the file from the same page if needed.
This app pairs with Codex CLI and helps you watch what is happening during a session. It is built for users who want a clearer view of:
- Current task state
- Approval flow
- Remote SSH work
- Transcript history
- Session timing
- Keep the app open while Codex runs
- Use one host entry for each machine
- Review approvals before you confirm them
- Use session history to return to past work
- Keep transcripts if you want a record of changes
If you need the file again, use this link:
- Repository name: codex-island-app
- Description: Dynamic Island-style macOS companion for Codex CLI with local session tracking, SSH remote hosts, approvals, and transcript-aware chat history.
- Topics: codex, codex-cli, developer-tools, dynamic-island, macos, notch, openai-codex, productivity, ssh, swift, swiftui, tmux