kennethlynne

Cogenity — Development skill for Claude Code

Development community

Cogenity by Kenneth Lynne is a vendor-neutral multi-account manager for Claude Code and Codex.

How to install Cogenity

This entry records only its repository, not the path inside it, so there is no exact command to give. Open kennethlynne/cogenity and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Cogenity does

Cogenity by Kenneth Lynne is a vendor-neutral multi-account manager for Claude Code and Codex. Keep project accounts separate and start each provider with the profile you choose.

Alternatives in Development

  • Claude Supermemory — Persistent memory across sessions and projects using Supermemory 2.3k ★
  • Providers — Multi-Provider Support 1.1k ★
  • Dario — A local OpenAI- and Anthropic-compatible proxy that brings your Claude Pro/Max subscription to Cursor, Cline 485 ★

README

Cogenity for Claude Code and Codex

Cogenity by Kenneth Lynne is a vendor-neutral multi-account manager for Claude Code and Codex. It keeps each account's settings and credentials separate, then starts the provider with the account you choose.

Usage

Run `cogenity` without flags to open the provider and account picker.

cogenity             # Pick or add an account
cogenity --codex     # Pick a Codex account
cogenity status      # Check account capacity
cogenity update      # Install a new Cogenity release
cogenity --yolo      # Use unsafe permission mode

After enrollment, replace these emails with your own:

# Customer A: start Claude Code with the customer account
cogenity --claude --account dev@customer-a.ai

# Private: start Claude Code with your private account
cogenity --claude --account me@personal.ai

Each command opens Claude Code as usual with the selected local profile. Cogenity does not proxy or modify the Claude Code session.

Provider permission checks stay on by default. To turn them off, run `cogenity --yolo` or set `YOLO=1`. Cogenity passes Claude Code `--dangerously-skip-permissions` or Codex `--yolo`.

Getting started

Install Claude Code 2.1.144 or newer, Codex, or both. Then install Cogenity and enroll your accounts. Replace the example emails with your real login addresses.

brew install kennethlynne/tap/cogenity
cogenity enroll claude dev@customer-a.ai
cogenity --claude --account dev@customer-a.ai

Repeat `cogenity enroll` for each account you want to keep separate.

With mise, replace the Homebrew install command with:

mise use -g github:kennethlynne/cogenity@latest

You can also run `cogenity` and select **Add account**. On Linux, or without Homebrew, use the installer:

curl --proto '=https' --tlsv1.2 -fsSL https://raw.githubusercontent.com/kennethlynne/cogenity/main/install.sh | sh

Platform support

  • macOS: 13 or newer on arm64 or x86-64.
  • Linux: Experimental on ar