본문으로 건너뛰기
메뉴
워크플로스킬, tmux, 매일의 루프도구ai-usagebarAI 제공업체 24곳의 할당량과 초기화 시간ghpending열린 PR과 이슈를 한 목록에tclock명령어 위젯이 달린 터미널 시계ai-memory코딩 에이전트를 위한 장기 메모리ai-jailAI 코딩 에이전트를 위한 OS 샌드박스블로그와 LLM 벤치마크뉴스레터매주 월요일 The M.Akita Chronicles팟캐스트AI에 관한 긴 대화, 영상으로게임Omarchy 위에 코드로 관리하는 게임 컬렉션작업 환경Omarchy, tmux, 그리고 쓰지 않기로 한 것들팔로우
문이 열려 있는 아지트

Akita's AI Lair

저는 Fabio Akita입니다. 30년 넘게 프로그래머로 일했고, 창업가, 연사, 작가, 전직 유튜버이기도 합니다. 긴 버전은 제 LinkedIn에 있습니다.

저는 오픈 소스 저장소 40개 이상을 관리하고, 타이핑은 대부분 AI 에이전트가 합니다. 여기 있는 것은 그 일을 감당할 수 있게 만든 도구, 그 도구들을 묶는 워크플로, 그리고 배운 것을 기록한 글입니다.

Fabio Akita의 일러스트 초상화: 회색 머리, 둥근 안경, 흰 셔츠에 어두운 넥타이, 자신감 있는 옅은 미소로 위를 올려다보는 모습.

책상 하나, 모니터 둘, 에이전트 여럿

두 번째 모니터는 무엇에 신경 써야 하는지 알려 줍니다. 첫 번째 모니터에서는 프로젝트마다 에이전트가 하나씩 돕니다. 그 아래에는 공유 메모리가 있고, 상단 바의 게이지가 제공업체를 바꿀 때를 알려 줍니다.

제 두 번째 모니터: 큰 빨간 숫자로 16:10:22를 보여 주는 tclock, ai-memory와 ai-usagebar의 열린 풀 리퀘스트와 이슈를 나열한 GitHub pending 위젯, Google Calendar 위젯, 시스템 상태 표시줄.
평범한 목요일의 제 두 번째 모니터. 저장소 43개를 확인했고 6개에 대기 중인 일이 있습니다.
책상 위의 모니터 두 대. 모니터 2에는 빨간 픽셀 시계와 ghpending 목록. 모니터 1에는 에이전트 창 네 개로 나뉜 tmux와 상단 바의 ai-usagebar. 책상 아래 ai-memory라고 적힌 청록색 판이 네 창 모두에 연결되어 있습니다.
  1. 모니터 2: 대기열

    tclock이 시간, 일정, 시스템 상태, 그리고 추적하는 저장소 전체의 열린 풀 리퀘스트와 이슈를 담은 ghpending 위젯을 보여 줍니다.

  2. 모니터 1: tmux, 프로젝트마다 에이전트 하나

    tmux 창 하나가 프로젝트 하나입니다. ai-memory run으로 에이전트를 띄우고 한 줄만 줍니다. run pr-audit and iss-audit, then run github-resolution. 나머지는 스킬이 합니다.

  3. 모든 것의 아래: ai-memory

    프로젝트마다 결정 사항과 함정을 기억하는 메모리가 따로 있습니다. 어떤 에이전트가 돌든 새 세션은 지난 세션이 멈춘 곳에서 시작합니다.

  4. 상단 바: ai-usagebar

    ai-usagebar는 요금제마다 5시간 할당량과 주간 할당량을 얼마나 썼는지, 언제 초기화되는지 보여 줍니다. 하나가 바닥나면 작업을 다른 에이전트로 옮깁니다.

매일의 루프

힘든 일은 스킬이 합니다. 저는 보고서를 읽고 결정을 내립니다.

다섯 단계가 시계 방향으로 도는 루프: 대기 중인 일 확인, 감사, 해결, 릴리스, Kaizen. 가운데의 ai-memory 위키가 모든 단계와 연결되어 있습니다.
ghpending이 대기열을 보여 주고, 감사 스킬이 모든 풀 리퀘스트와 이슈를 확인하고, github-resolution이 승인된 것을 머지된 코드로 바꾸고, 제가 요청하면 release 스킬이 버전을 냅니다. 카이젠이 원을 닫습니다. 잘못된 것은 무엇이든 프로세스 자체의 수정으로 이어집니다.

먼저 배포하고 나중에 고치세요. AI 덕분에 고치는 일이 더 빠르고 싸졌습니다.

파이프라인 작동 방식

할당량이 바닥나면 에이전트만 바꾸고 맥락은 그대로

메모리가 에이전트 밖에 있기 때문에 작업을 Claude Code에서 Codex나 OpenCode로 옮기는 데 명령어 하나면 됩니다. 새 에이전트는 이전 에이전트가 쓴 위키를 그대로 읽습니다.

매일 쓰는 작은 도구 세 개

의존하는 정도순입니다. 셋 다 Rust로 작성했고, MIT 라이선스이며, 명령어 하나로 설치됩니다.

Omarchy 상단 바에서 열린 ai-usagebar 패널. Z.AI GLM Coding Pro의 세션, 주간, 월간 MCP 도구 사용량과 각각의 초기화 시간, 그리고 Claude, Codex, Z.AI, OpenRouter, Kimi 탭.
ai-usagebar

AI가 얼마나 남았는지 확인

상단 바 위젯, 터미널 UI, 네이티브 트레이 앱으로 Claude, Codex, GitHub Copilot, Z.AI, OpenRouter 외 19개 제공업체의 할당량, 잔액, 초기화 시간을 보여 줍니다.

  • Omarchy Quattro, Waybar, GNOME, KDE Plasma 6, macOS, Windows
  • 할당량 사용 한도가 97%를 넘으면 데스크톱 알림
  • 바 항목 하나로 돈 내는 모든 제공업체를 순환
터미널
yay -S ai-usagebar-bin# or, on any Linux or macOScargo binstall ai-usagebar
터미널의 ghpending 출력: FrankClaw, FrankMD, FrankMega, FrankSherlock 저장소마다 열린 풀 리퀘스트와 이슈, 번호, 제목, 경과 시간, 작성자.
ghpending

열린 PR과 이슈를 한 목록에

추적하는 모든 저장소를 한꺼번에 가져와서 대기 중인 것을 출력하는 Rust CLI입니다. 내 항목은 다른 사람을 기다리는 중이라 맨 아래로 갑니다. 포크는 업스트림 프로젝트에 올린 내 풀 리퀘스트를 보여 줍니다.

  • 내가 소유한 저장소의 Dependabot, 시크릿 스캐닝, 코드 스캐닝 알림
  • 활동, 이름, 개수, 가장 방치된 순으로 정렬
  • 테마가 맞는 tclock 위젯으로도 동작
터미널
brew tap akitaonrails/tap && brew install ghpendingghpending add
NERV 테마의 tclock: 어두운 하늘 위에 큰 빨간 픽셀 숫자로 17:34:24, GitHub pending 위젯, Google Calendar 위젯, 시스템 상태 표시줄.
tclock

두 번째 모니터용 시계

제가 관리하는 clock-tui 포크입니다. 터미널 시계, 타이머, 스톱워치, 카운트다운이 있습니다. 위젯이 아무 명령어나 실행해서 출력을 시계 아래에 보여 주므로 시계가 대시보드가 됩니다.

  • Evangelion과 NERV 테마, Shift+T로 전환
  • 위젯마다 자체 주기로 갱신하고 상세 팝업을 열 수 있음
  • x86_64와 aarch64용 빌드된 바이너리
터미널
yay -S clock-tui-bintclock --theme nerv

공개적으로 배우기

AI로 시도한 모든 것은 숫자, 청구서, 실패와 함께 블로그에 올라갑니다. 어떤 모델을 어디에 쓸지도 그렇게 정합니다.

AI에 대한 흥분은 AI에 대한 지식에 반비례합니다.

Sua empolgação com IA é inversamente proporcional ao seu conhecimento sobre IA.

LLM 벤치마크 v4

주요 모델 전부, 같은 사보타주 앱으로 테스트

Rails 앱 하나, 실제 CVE를 바탕으로 한 사보타주 열네 개, 그리고 망가진 것을 알아채고 고치는지로 순위를 매긴 모델 44개. 주요 신모델은 모두 같은 표를 거칩니다.

44
순위에 오른 모델
14
찾아내야 할 사보타주
$4,000+
9일 동안 쓴 비용

제 작업 방식을 보여 주는 글 몇 편

글 더 보기
The M.Akita Chronicles

그리고 매주 월요일에는 뉴스레터

The M.Akita Chronicles는 포르투갈어로 된 주간 기술 뉴스레터이자 팟캐스트입니다. 제가 고르고, 아주 우울한 로봇 M.Arvin이 논평합니다. 이제 팟캐스트에는 제가 아끼는 블로그 글 몇 편도 정식 에피소드로 올라갑니다.

만드는 방법
팟캐스트

영상으로 보는 긴 대화 다섯 편

Flow, Inteligência Ltda, Fernando Ulrich, 그리고 Tropical on Rails 발표. AI, 개발자 일자리, 과대광고에 관한 몇 시간짜리 이야기와, 바쁘다면 짧은 클립도 있습니다.

보러 가기

저를 팔로우하는 곳

곳마다 제 다른 면이 나옵니다. 듣고 싶은 이야기에 맞는 곳을 고르세요.

연락 방법

boss@akitaonrails.com로 메일을 보내세요.

여기 있는 건 전부 오픈 소스

도구, 스킬, 벤치마크 모두 공개 저장소입니다. 포크해서 자기 방식에 맞는 버전을 만드세요.