2026-11-10

一応現職は有給消化に入ってるから転職活動というよりも就職活動という感じだな、という気づき。


エッセイを書いていて思うのだが、自分に対する約束事を決めておくとブレないのがいいなと思った。このウェブログの約束事は特にないので「思った」とか「多分」とか曖昧なことがたくさん出てくるのだけどエッセイでは自分が蒐集していた記録をもとに書いているのいつもと文体が違うな、という感じ。


就職活動で多くの場合リモートで受けることになっていて、自分が何喋ったかとか相手が何を喋っていたかと言う振り返りをしたいなとおもってアプリケーションを作り始めた。
KikimimiというMacアプリケーション。
できることは以下

  • OSのカレンダーと同期をしていてmacOSのアカウントに紐づいているカレンダーのイベント情報から録音を開始できる
  • アプリケーションがミーティングの会議に参加しなくてよい
  • 録音するときには自分のマイクの音声と相手の音声を分離することができる
  • 音が出てくるアプリケーションを選択するとそのアプリケーションの音を録音できる
    • MeetならGoogle Chrome
    • ZoomならZoomのアプリなど
    • 電話みたいにLとRのチャンネルごとに分離するみたいなことがなくて便利
  • 録音した内容はWhisperを利用して文字起こしができる
  • Sign in with ChatGPTやChatGPTのAPIに対応をしているので、ChatGPTのアカウントを持っていれば文字起こしの内容をまとめてくれる
  • まとめてくれた内容はテキストファイル(Markdownファイル)で保存することができる
    • 僕はデイリーのスキルでまとめている日報にリンクをさせるようにしてる。

ざっくりこんな感じ。Google Meetで打ち合わせするときに先方が用意すると先方のアカウントの方に録音やそのファイルが保存されるのだけどこちら側には残らないのでそこを解決したかった。もしかしたら方法はあるのかもだけど、場合によってはZoomだったりすることもあるので自分の端末からできるほうがいい、という判断でmacOSアプリにした。

昨日から作り始めて今日初稼働で無事に動いて、あまりにもAIがつくった使いにくい体験だったのでワシワシFigmaを一緒に触って改善を重ねていっている。

転職活動は自分のことを振り返る良い機会だなと思うし、リモートのならではのライブ感あるので思ってもみない質問に対してめちゃくちゃのめり込む返しをしたりして面白かったりもするのでそれが記録に残って次の面接でも似たようなことを聞かれたらそれを答えてみようみたいなフィードバックループが回せるのがよい。

このあたりの整理はMuseにやってもらって、ディレクトリ構成をきめたりした。実装はClaudeとCodexでClaudeに大まかな設計をしてもらってLinearに完了条件と共にIssueをつくる。そのIssueに対して herdr-pair-coding みたいなスキルを実装していて、herdr-coreを介してお互いに完了条件に向けて実装を進めるという形にしている。
Opusだけ、Codexだけだと実装が迷子になりがちなこともあるし出てくる。スキルにも書いているうのだけど曖昧な指示が依頼されたら自分で解釈して実装を進めるのではなく、依頼者に対して曖昧さを減らす質問を減らすような感じにしている。

https://github.com/asonas/skills/blob/main/herdr-pair-coding/SKILL.md

いわゆるインナーループみたいなやつだね。
外側のループの話のどこかのタイミングで書きたい。

火曜日 202611 1110 日記