neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
Claude 코드, Codex, 터미널을 한 창에서 프로젝트와 작업 트리별로 정리하고, 에이전트가 필요할 때 알림을 제공합니다
Run Claude Code, Codex and terminals side by side in one window, organized by project and worktree, with a nudge when an agent needs you.
개발 도구Swift · TypeScriptGitHub @BarrySong97온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
A macOS workbench for running coding agents (Claude Code, Codex) and shells side by side across projects and git worktrees, built on libghostty. 1. Download Seperate- .dmg from the latest release and open it. 2. Double-click Install Seperate (安装 Seperate). The installer copies Seperate into Applications (replacing an older copy) and opens it. 3. Builds are not notarized yet, so macOS blocks the installer the first time. Open System Settings → Privacy & Security and click Open Anyway. You only do this once. Seperate itself then opens without a warning.README 전문 보기 ↗
A macOS workbench for running coding agents (Claude Code, Codex) and shells side by side across projects and git worktrees, built on libghostty.
Seperate-<version>.dmg from the latest release and open it.Requires macOS 14 or later on Apple Silicon.
Seperate updates itself through Sparkle. You can choose how updates arrive from the Seperate menu:
| Menu item | What it does |
|---|---|
| 检查更新… | Checks right away and shows the update dialog. |
| 自动检查更新 | Checks once a day in the background (on by default). When a new version is found, a 新版本 x.y.z button appears in the top bar. Click it to review and install. |
| 自动下载并安装更新 | Downloads new versions in the background and installs them the next time you quit. |
Every update is verified with an EdDSA signature before it is installed.
Requirements: Xcode 26, Rust (rustup), Apple Silicon.
scripts/setup-ghostty.sh # once: builds GhosttyKit into Vendor/ (downloads Zig)
scripts/build-app.sh debug --open
swift test
scripts/package-dmg.sh # build/Seperate-<version>.dmg (styled, with installer) and .zip
swift scripts/make-installer-assets.swift # after changing the DMG background or installer icon
Releases are built by GitHub Actions (release.yml).
scripts/release.sh 0.2.0 # tags v0.2.0 and pushes it
gh run watch
The workflow builds the app, packages the DMG and the update zip, signs the zip with the Sparkle key, writes appcast.xml, and publishes the GitHub Release. Installed apps read the feed from releases/latest/download/appcast.xml.
One-time setup, already done for this repo: scripts/sparkle-keys.sh creates the Sparkle key pair in the login Keychain and stores the private key as the SPARKLE_PRIVATE_KEY secret. The public key is in scripts/build-app.sh.
To sign with a Developer ID and notarize the app and the DMG (removes every Gatekeeper warning), add these repository secrets (same names and values as a Tauri app's signing setup):
| Secret | Value |
|---|---|
APPLE_CERTIFICATE | The "Developer ID Application" certificate exported as .p12, base64-encoded |
APPLE_CERTIFICATE_PASSWORD | Password chosen when exporting the .p12 |
APPLE_ID | Apple ID email of the developer account |
APPLE_PASSWORD | App-specific password from appleid.apple.com |
APPLE_TEAM_ID | Team ID, e.g. UKPFND4844 |
With them set, the release is signed and notarized, and the DMG background drops its Gatekeeper hint.