シニアリーダーシップについて誰も警告してくれないこと:仕事が難しいのは、特定のタスクのせいではない。あなたの仕事が15の異なる場所に散らばっていて、それらをつなぐ唯一のシステムがあなたの脳であることだ。

ミーティングが次々と重なり合う。決定はあなた抜きでスレッド内で下される。誰かが計画ミーティングであなたの名前を挙げたことで、今やあなたが見たことのないドキュメントにアクションアイテムが存在する。それを知るのは2週間後で、誰かが何気なく進捗を尋ねてきたときだ。楽しい。

昨年、チームはパフォーマンスレビューの期限をほぼ逃しそうになった。なぜなら、誰も見ていないチャンネルで発表されていたからだ。一人はSlackを10分間検索しても見つけることができなかった。別の人は無関係のランダムなチャンネルで日付を見つけた。私は最終的に「Slackでのフォローアップを怠ったことは認めます。それは私の責任です」と投稿した。このようなことは、脳がすべてをつなぐ唯一のシステムであるときに起こり続ける。

私はコンテキストスイッチにあまりにも多くのエネルギーを費やしていたため、私の役割が実際に必要とする思考・つながり・創造のための余力は残っていなかった(そして、それが私が実際に好きな仕事だ)。しかし、GitHub Copilot appで自動化を使い始め、私のワークフローは完全に変わった。聞いてほしい。

自動化とは実際には何なのか

GitHub Copilot appはmacOS、Windows、Linux向けのスタンドアロンデスクトップアプリで、エージェントと「一緒に」作業するために作られている。リポジトリごとに独自のブランチとワークツリーで並列セッションを実行できる。キャンバスを通じてエージェントのリアルタイムの作業状況を確認でき、キャンバスはあなたとエージェントが同じ計画、ターミナル、またはブラウザセッションで操作できる双方向の作業サーフェスだ。進捗はチャット履歴に埋もれず、視認可能で操作可能である。

自動化は、あなたの実務コンテキスト(カレンダー、メール、メッセージ、GitHubリポジトリ)に対して実行されるスケジュール済みプロンプトだ。MCPサーバーと統合を通じて接続されるため、仕事が存在するすべての場所で何が起こっているかを確認できる。実際に注意が必要なことを教えてくれるので、それ以外は無視できる。

これらを、常駐の指示を持つエージェントだと考えてほしい。何を重視し、どう考え、いつ実行するかを指示する。あとはただ…実行してくれる。毎日。あなたが思い出す必要なく。それは良いことだ。なぜなら、あなたは思い出すことがないからだ。

実際の様子

私はGitHubのシニアディレクターで、デベロッパーリレーションを率いている。担当範囲は広く、カレンダーは埋まっており、私の脳は多くの人が想定するものとは異なる。私はAuDHDで、パターン認識と深い集中力には優れているが、3日前にフォローアップを約束したスレッドを思い出すのは本当に苦手だ。

40の自動化を作ろうとしたわけではない。自動化タブに興味を持ち、アプリに何ができるかを尋ねたところ、私が思いつかなかった提案をしてくれた。初めて設定したとき、チャットを開いて「私のすべての作業サーフェス、カレンダー、メール、メッセージを見て、どこでボールを落としているか、どこで助けが必要か、役立つ自動化を提案して」と話しかけたようなものだった。

すぐに6つほど提案してくれた。最初のドラフトは完璧ではなかったが、それでいい。洗練させ、声を吹き込み、どのように考えているかを教える。可能性が見えたら、続けていった。今では約40個ある。(わかっている。わかっている。)

すべてを紹介するつもりはない。(よかったね。)しかし、最も重要なカテゴリと、それぞれのハイライトを紹介する。

朝のブリーフ

何も開く前に、すでにいくつかの自動化が実行されている。Meeting Prepはカレンダーを取得し、1on1、大規模同期、外部通話それぞれに適した形式でコンテキストを構築する。席に着く頃には、各ミーティングの内容と持ち物がわかっている。Pre-Meeting Access Checkは、招待状に記載されたドキュメントやリンクへのアクセス権が実際に存在するかを確認する。議題のドキュメントがロックされていることに気づいてから慌てることがなくなる。そのようなパニックを経験したことがない人は、正直、羨ましい。Daily Triage DigestはGitHub、メール、メッセージから注意が必要なものを一掃する。

その累積効果で、朝は「議題を読んだふりをしながら12個のタブを慌てて開く」状態から「コーヒーを飲みながらいくつかの要約を読む」状態になった。全く違う人生だ。

最新情報の把握

自社のローンチに驚かされることは許されない。それが文字通り仕事だ。

Ship Decoderは過去24時間にGitHubがリリースしたすべてを見つけ、平易な言葉で説明する。これは会話で使える実際のコンテキストだ。Launch Radarは週に一度実行され、チームの領域に関連する今後のローンチを表面化させるので、 blindsided されることはない。この2つだけで、チャンネルをスクロールして何が起こったかをまとめ上げる1時間を節約できているだろう。私は以前その時間を費やしていた。その時間は楽しめなかった。

キャリアアーキテクチャ

これは私にとって最も驚いたカテゴリだ。キャリア開発に積極的に取り組む自動化を作ったが、それが奇妙に聞こえるなら、聞いてほしい。

Daily Wins Recapは毎晩実行され、実際に達成したことを要約する。これは思っている以上に重要だ。私のデフォルトモードは、何かをチェックオフしたらすぐに次のことに移ることだ。私はそれに留まらない。認識しない。ただ続けていく。そしてパフォーマンスレビューの季節が来る。私は自分のインパクトを言葉にしなければならず、8ヶ月分の仕事を思い出そうと空白のドキュメントをパニックで見つめることになる。

この自動化は、記録を保持してくれるので、自分で覚えておく必要がない。タスクリストではなく、実際のデータに基づく感謝の実践だと考えてほしい。「今日は何をしたんだっけ?」というスパイラルに対抗するもので、最も忙しい日に最も強く襲ってくる。インポスター症候群が大声で叫ぶ日には、事実で反論してくれるものが必要だ。ロボットは私が自分を信じていないときでも、私を信じてくれる。それは奇妙に感動的?わからない。でも効果がある。

チームと人

ここでは正直に話したい。あなたはこう思っているかもしれないからだ:彼女は仕事の人間的な部分を自動化しているのか?

違う。そして、この区別は、この投稿の中で私にとって最も重要なことだ。

Commitments and Follow-Up Trackerは、私自身のメッセージから「やる」と述べたことを検索し、まだやっていないことをフラグ立てする。これは謙虚なものだ。そして不可欠だ。なぜなら、誰かに「調べておく」と言いながら忘れることは、信頼の問題だからだ。自動化は信頼を守る。

私が書く称賛は依然として私のものだ。気づくことも私のものだ。自動化が保証するのは、私の脳がそれを当然の評価を受ける人々から奪わないことだ。

これらの自動化はつながりを置き換えない。それらはつながりを可能にする。人々のために実際に現れるための頭の余地を取り戻してくれる。このシステムの前は、会話に集中できず、気力を使い果たした状態で臨んでいた。なぜなら私の脳は運用ノイズでいっぱいだったからだ。今、1on1で座るとき、私は実際にその場にいる。チームへの認識を書くとき、それは具体的で本物だ。

自動化は足場を扱う。私は人間の仕事をやる。それが取引だ。

メンテナンスとロジスティクス

このカテゴリは、放置すると静かに1週間を食いつぶす退屈なものをカバーする:Dependabot PR Triageはリポジトリ全体の安全な依存関係の更新を毎日見つけてマージする。処理済み。Stale Work Finderは、私が開いて忘れたプルリクエスト、静かになったイシュー、埃を被るブランチを表面化する。(私たちはみんなそういうものを持っている。嘘をつかないで。)Travel Logistics Trackerはカンファレンス関連のスレッドを監視し、ロジスティクスを1つのブリーフにまとめる。カンファレンスシーズンは混沌としている。これが助けてくれる。

私の自動化の実際の形

ここに私のセットアップから実際のもの、Stale Work Finderを紹介するので、これらのプロンプトが実際にどのようなものかを見ることができる:

Find all my stale work across GitHub using the gh CLI. Things that are falling through the cracks.

Check for:

- PRs I opened that haven't received a review in 7+ days
- PRs I'm assigned to review that I haven't reviewed yet (older than 3 days)
- Issues assigned to me that have had no activity in 14+ days
- Draft PRs I own that have been drafts for 2+ weeks
- For each item show: repo, title, link, how long it's been stale, and who's involved.

Format as:

  1. 🔴 Embarrassingly stale (3+ weeks)
  2. 🟡 Getting dusty (1-3 weeks)
  3. 🟢 Just needs a nudge (under a week)

それだけだ。それが自動化のすべてだ。プロンプトを書いて、スケジュールを設定すれば、エージェントが代わりに実行してくれる。どれだけ詳細に、または緩くするかは自由だ。アプリは接続されたツールからコンテキストを埋めてくれる。私は毎週月曜日に実行しており、結果は…いつも少し目を開かされる。でも、知っておいた方がいい。

AuDHDの部分

はっきり言おう:私にとって、自動化はアクセシビリティツールだ。

AuDHDは、私の実行機能と作業記憶が非常に不安定で、その不安定さを人に説明するのが最も難しいことを意味する。ある日は17のスレッドを頭の中に保持できる。ある日は10分後にミーティングがあることを忘れる。中間はない。その日のギャップは以前、私を怖がらせた。なぜなら、チームはどんな火曜日であっても一貫したリーダーシップを必要とするからだ。

これらの自動化はそのギャップを狭める。私を一貫した存在にする。チームは、実行機能が今日現れたかどうかにかかわらず、同じ質の注意を受けることができる。私にとって、それは生き生きと働くこととゆっくりと燃え尽きることの違いだ。そして、私は燃え尽きを経験した。星ゼロ、おすすめしない。

本気で始める方法

このようなものを構築しようと考えているなら、私が言うことはこれだ:一度にすべてを自動化しようとしない。最も摩擦を引き起こす一つのことから始めよう。

私にとって、それはミーティングの準備だった。準備に4つの異なるツールにアクセスし、合成する余裕のない情報を合成する必要があったため、ミーティングに何も準備せずに臨んでいた。1つの自動化でそれが解決された。そして、その安堵を感じたら、続けていった。続けていった。続けていった。

これらの一部を統合できるだろうか?おそらく。約40個あり、中には統合できるものもあるだろう。私は特異性を好むが、スタイルが合うなら、いくつかを1つの大きな自動化にまとめることも簡単にできる。

私に効いたトリックはこれだ:GitHub Copilot appでチャットを開き、作業サーフェスを監査するよう依頼する。どこでボールを落としているか?反復的なパターンはどこか?やりたいと思いながら、結局やらないことは何か?そこから始めよう。

最初のドラフトは完璧ではない。それでいい。会話の中で洗練させる。声、優先順位、「良い」についての考え方を教える。そして実行させる。

1つから始めよう。どう感じるかを見てみよう。

それからもう1つ作ろう。そしてもう1つ。気づいたら40個になっていて、それについてブログを書いている。とにかく。

より大きな視点

私たちは、仕事におけるAIとの関係について興味深い瞬間にいると思う。仕事におけるAIについての初期の会話は、主に生成についてだった。私に何かを作って。コードを書いて。少なくとも私にとっての現実は、見えない労働の拡張に近い。燃え尽きさせるが、出力には現れないもの。パフォーマンスレビューでは誰も認めないが、誰もが埋もれているメタワークだ。

私が知るすべてのリーダーはコンテキストに圧倒されている。私が知るすべての神経発達症のプロフェッショナルは、神経典型の人が何も考えずにナビゲートできるシステムに膨大なエネルギーを費やしている。自動化は組織の機能不全や悪い管理、不合理な workload を修正しない。しかし、実際にやるべき仕事をするための十分な頭の余地を返してくれる。

正直に言って?それで十分だ。それは大きい。

そして、これはGitHubの製品だ。依存関係の更新を実行し、イシューをトリアージし、リポジトリ全体でセキュリティスキャンも行う。デベロッパーのワークフローはまさに期待通りのものだ。私はただ、誰も話さない仕事の部分に使っているだけだ。

GitHub Copilot appで独自の自動化を作成 >