kkoder.ru — сайт kkoder.ru

koder — автономный ИИ-агент, который ведёт разработку: параллельные сессии, дифф рядом с чатом, путь от правки до pull request. Для разработчиков и небольших команд.

Домен
kkoder.ru
Сайт
https://devmachine.ai

О сайте

Title: koder — автономный ИИ-агент для разработки

Description: koder — автономный ИИ-агент, который ведёт разработку: параллельные сессии, дифф рядом с чатом, путь от правки до pull request. Для разработчиков и небольших команд.

Site Name (og:sitename): koder

---

Новый путь к большим программным продуктам

[Скоро](download) Linux · x64

[Установка одной командой](download)

koder — session

koder

Новая сессия

Поиск

Все сессии

Usage

Проекты

koder

PKCE token exchangeсейчас

что тут у нас?1ч

RLS на sessions таблице2ч

control-plane

Temporal workflow для прогона3ч

egress allow-list для sandbox5ч

Песочница простаивает

МК

Максим К.tenant: acme

PKCE token exchange

idle Открыть PR

Уточнить или попросить следующие изменения…

Sonnet 4.6

Ревью

feat/oidc-pkce +0−3

M apps/control-plane/auth/pkce.ts +0 −3

Понимает задачу с первого захода

Читает запрос, поднимает контекст репозитория и находит связанные файлы и тесты — до того, как что-то менять.

Спецификация появляется до кода

Формулирует требования, ограничения и риски. Видно, что именно агент собирается сделать — и можно поправить на входе.

План из проверяемых шагов

Работа разбита на шаги с зависимостями. Каждый шаг виден в интерфейсе, его можно остановить или переиграть.

Реализация с диффом рядом

Пишет код, запускает тесты и линтеры и показывает точные +/− в панели ревью рядом с диалогом.

От правки до деплоя

Собирает коммит с осмысленным сообщением, открывает pull request по правилам процесса и выкатывает изменения.

koder

онлайн

01 / 05

Вы

Добавь вход через OIDC с PKCE и refresh-токены.

koder

Принял. Изучаю репозиторий и собираю контекст…

читаю src/auth/oidc.ts

читаю routes/login.tsx

47 файлов · контекст собран

koder

спецификация

02 / 05

koder

Спецификация готова — фиксирую требования и риски:

spec · OIDC + PKCE

Цель

вход через OIDC c PKCE, refresh и logout

Требования

• code\verifier / code\challenge (S256)

• обмен authorization code на токены

• ротация refresh-токена

Риски

• миграция legacy-сессий

koder

план работы

03 / 05

koder

Составил план работы — 5 шагов:

Завести OIDC-клиент в Keycloak

PKCE challenge / verifier

Обмен authorization code

Ротация refresh-токена

Тесты и e2e

koder

src/auth/oidc.ts

04 / 05

koder

Реализую изменения в src/auth/oidc.ts:

export async function login(code) {

- return legacyExchange(code)

+ const verifier = pkceVerifier()

+ const t = await exchangeToken(code, verifier)

+ store.saveRefresh(t.refresh…

Каноническая страница: kkoder.ru

kkoder.ru — сайт kkoder.ru | Строка