Mirai Translate TECH BLOG
https://miraitranslate-tech.hatenablog.jp/
株式会社みらい翻訳のテックブログ
フィード

Codexのサブエージェントを「育てる」ための小技2つ
Mirai Translate TECH BLOG
AI駆動開発していますか? みらい翻訳のプラットフォーム開発部で VPoE 兼アーキテクトをしている Satie です。 私は Codex をよく使っています。ソースコードが GitHub で公開されているため、内部実装を確認しながら進められます。ドキュメントや Web 上の説明が多少古かったり、説明が不足していたりしても、最終的にはソースを読めば「何をしているのか」を確かめられる。この安心感が、マルチエージェント前提の AI 駆動開発ライフサイクルを改善していく上で大きな助けになっています。 今回は、Codex のサブエージェント運用で役立った Tips を 2 つ紹介します。なお、確認した…
25日前

Codex notifyフックによるログ運用 〜 ハマったけどソースコード解析して何とかした話
Mirai Translate TECH BLOG
はじめに みらい翻訳でVPoEをやっているSatieです。 Codex の notify フックで「エージェントとのやりとりログ」を残そうとして、設定や権限周りの落とし穴にハマリ、最終的にCodexのソースコードを生成AIと解析しながら解決しました。 設定の結論から言うと、notify は「トップレベル設定」であり、読み込みタイミングも限定的なので、「思ったように動かない」が起こりやすかったり、CodexのSandbox書き込み権限に関するルールについての特別な設定が必要な箇所がありました。 この記事では、私がハマったポイントと、私のnotify hook構成を短くまとめます。 なお、利用した…
1ヶ月前

暗黙知を文書化し、属人化から標準化へ 〜 AI時代だからこそ、知恵を言語化する
Mirai Translate TECH BLOG
TL;DR この記事では、技術導入時に起きやすい「境界領域の混乱」をテーマに、 暗黙知が共有されないことで起きる問題 暗黙知を言語化して組織知に変える取り組み 標準化が自律的組織を支える理由 AI時代における知識の言語化の重要性 について、実際の取り組みを交えて整理する。 なお筆者は、みらい翻訳のプラットフォーム開発部でVPoEをしている。社内では Satie と呼ばれている。 はじめに 新しい技術を導入するとき。 私たちはつい、「その技術が使えるかどうか」に目を向けがちだ。 だが、実際の現場ではそこよりも難しい問題にぶつかることが多い。 問題になるのは、 その技術を既存の仕組みにどう組み込む…
1ヶ月前

リリーストレインの取り組み
Mirai Translate TECH BLOG
はじめに はじめまして、みらい翻訳のプラットフォーム開発部のcidです。 みらい翻訳に来て4年目になりますが、TECH BLOG初投稿になります。「cidはTECH BLOG書かないんだっけ?」という勝手な(本当に勝手な)プレッシャーを感じ、重たい筆を取りました。 最近、自チームでは「リリーストレイン」という考え方を取り入れてみましたので、紹介します。 リリーストレインとはなにか? システム開発におけるリリースを、電車のように定期化してしまう考え方です。 機能の完成は待たず、その日が来たら絶対にリリースします。 ...え、これだけ? はい、これだけです。 終制作・著作━━━━━みらい あ、ブラ…
1ヶ月前

Spec-FirstとテストファーストでAI開発の品質を向上させる
Mirai Translate TECH BLOG
Claude CodeでSpec-Firstとテストファーストを実践し、AI生成コードの品質を向上させた取り組みを紹介。
4ヶ月前

Claude APIを組織導入する際の実務ポイント - Tier制限・権限設計・請求管理の注意点
Mirai Translate TECH BLOG
Claude APIを使い始めるにあたり、公式ドキュメントには載っていない実務の落とし穴を、実際の導入経験から詳しく解説します
4ヶ月前

レガシーデータを安全にモダナイズする──ストラングラーフィグパターンとサーガパターンによる用語集管理システムのリアーキテクチャ
Mirai Translate TECH BLOG
レガシーな用語集管理システムを段階的にモダナイズする方法として、ストラングラーフィグパターンとサーガパターンを活用し、データの整合性や移行の課題を解決しながら安全に新システムへ移行する実践例を解説ます。
6ヶ月前

AI駆動開発の組織導入への道のり 〜4ヶ月の試行錯誤記録〜
Mirai Translate TECH BLOG
AI駆動開発を目標としてCursorやClaudeなどのAI開発ツールを組織導入しようとトライアル検証から小さく始めてきた、いち開発現場での4ヶ月あまりの記録と得られた気づきや学びについて書きました。
8ヶ月前

フィーチャーフラグを使ったストラングラーフィグパターンでのリアーキテクチャ
Mirai Translate TECH BLOG
レガシーシステムの刷新をストラングラーフィグパターンで段階的に行う実例として、AWS AppConfigによるフィーチャーフラグを活用した安全な移行方法をSpring Bootでの実装コードとともに解説します。
9ヶ月前

みらい翻訳APIを使った翻訳MCPサーバを構築する
Mirai Translate TECH BLOG
みらい翻訳APIサービスを利用した翻訳MCPサーバを構築し、CursorなどのLLMアプリケーションから実際に使ってみました。
10ヶ月前

社D、生き残っています。
Mirai Translate TECH BLOG
平日はフルタイムで働きながら、業後および休日に社会人博士、および連携研究をする社D生活を始めて半年、今どんなことができているのか具体的な成果をご紹介します。
1年前

最近買ったキーボードの特徴をざっくりと紹介する(アリス配列、ロープロファイル)
Mirai Translate TECH BLOG
最近買ったキーボード、Keychron K11 Maxの特徴であるアリス配列とロープロファイルについて、キーボードにあまり詳しくない方でも分かる簡単な内容で紹介します。
1年前

セキュリティチェックシート刷新への道:OWASP ASVS活用による改善事例
Mirai Translate TECH BLOG
社内セキュリティチェックシートを「OWASP ASVS」をベースとしたものにリプレースしました。その背景やASVSの活用ポイントなどについてご紹介します。
1年前

「OKRがよく分からん」人に向けたOKR設定の注意点
Mirai Translate TECH BLOG
OKRを表面的にしか分かっていなかったので、もう一度ちゃんとOKRのことを学び、設定や運用にあたっての注意点やよくある疑問についてまとめました。
1年前

【書籍感想】世界一流エンジニアの思考法から
Mirai Translate TECH BLOG
昨年出版されてあちこちで話題になった「世界一流エンジニアの思考法」を読んで、特にアジャイル・リーンのプラクティスを個人の思考法に活かしているところがあったので、読書メモ代わりにいくつかピックアップしてみました。
2年前

ovice FEST 2024に登壇してきました
Mirai Translate TECH BLOG
2月16日に開催されたovice FEST 2024というイベントで発表してきたので登壇レポートをまとめました。
2年前

EKSのDebeziumでAuroraのFailOver時に自動復旧させる
Mirai Translate TECH BLOG
EKSで実行しているDebeziumで、AuroraのFailOver時に自動復旧させる設定や、SpringBootなどでのFailOver対策について紹介します。
2年前

HTTPキャッシュの基礎の基礎
Mirai Translate TECH BLOG
このたび社内でWebアプリケーションを開発するにあたって、今更ながらHTTPキャッシュについて改めて学んだ内容をまとめます。当記事では特に、`Cache-Control` ヘッダおよび `ETag` ヘッダについて解説します。
2年前

Apache Airflow (MWAA) から EKS の Pod を起動・停止して AWS コストを削減する
Mirai Translate TECH BLOG
この記事はみらい翻訳 Advent Calendar 2023 の 22日目です。 こんにちは!プラットフォーム開発部 SRE チームの jeff です。 Amazon Managed Workflows for Apache Airflow (MWAA) から EKS の Pod を起動・停止できるようにして AWS コストの削減を行なったので記事に書いていこうと思います。 みらい翻訳で開発・運用している MiraiTranslator の開発環境は AWS 上に構築されており、MWAA で起動・停止を行なっています。 これは開発環境が常に起動している必要がないための制御として入れてます。 …
2年前

テスト管理ツール「Qase」を導入してできたこと、まだできていないこと
Mirai Translate TECH BLOG
脱Excel管理を図るためのテスト管理ツールQaseを導入してみて解決できたこと、新たに分かってきた課題などをご紹介します。
2年前

脆弱性情報収集の基礎知識
Mirai Translate TECH BLOG
脆弱性対策の基本である日々の情報収集はどうすれば良いのか?という疑問に答え、様々な脆弱性情報リソースを集めてまとめました。
2年前

複数アプリが同居するCloudFrontで404ページを表示する
Mirai Translate TECH BLOG
特定のケースにおいて、CloudFrontのカスタムエラーレスポンスを使えない場合に、Lambda@Edgeで代替する例を説明します。
2年前

みんな何使ってる?手元の愛用キーボードを見せてもらいました
Mirai Translate TECH BLOG
みらい翻訳の社内の皆さんに、普段リモートワークで使っているお気に入りのキーボードを見せてもらいました。HHKB, メカニカル, 分割, エルゴノミクス, 薄型, 自作まで様々なキーボードが出てきました。
2年前

QAエンジニアから見たTechnology Radar Vol.29
Mirai Translate TECH BLOG
2023年9月末に公開されたTechnology Radar Vol.29からQAエンジニアが気になった技術をピックアップしてご紹介 💁♀️
2年前

AWS SESでのドメイン認証(SPF・DKIM・DMARC)設定のポイント
Mirai Translate TECH BLOG
AWSでSESを使う方向けに、メール配信のセキュリティ対策として必須であるドメイン認証の仕様とともに、SESで何を設定をしたらよいかをまとめました。
2年前