freeeの開発情報ポータルサイト

ピックアップ

こんにちは!PHPの布教に来ました!

この記事は、freee Developers Advent Calendar 2025 の 3日目の記事です。 はじめに はじめまして! フリーナンス のエンジニアをしている、the よしだです! 皆さんPHPはご存知ですか? フリーではRubyやGoを多く取り扱っていますが、最近フリーにジョイン…

人生は決断の連続である。故に私は麻雀牌を切った。

こんにちは。この記事は freee Developers Advent Calendar 2025 12/02(2日目) の記事です。 adventar.org 昨日は bucyou さんの RSpec の allow のコードを読んでみよう - freee Developers Hub でした。 RSpec の allow、何気なく利用しているばかりでした…

RSpec の allow のコードを読んでみよう

みなさんこんにちは。freee Developers Hub 編集部の bucyou (ぶちょー) と申します。今年も、freee Advent Calendar 2025 の時期がやってまいりました。この企画は、12月1日から12月25日まで、1日1記事ずつ公開していくブログ企画になります。 adventar.org…

今年もQAエンジニア採用インターンを実施しました

こんにちは、フリー人事労務含めいくつかのプロダクトでQAエンジニアをしているyamaeriです。 freee QA Advent Calendar2025 1日目です。今年のフリーのQAエンジニアインターンシップについてお話しします。インターンの開催も今年で4年目となりました。 イ…

【謎解き】freee 技術の日 2025 イベント周遊謎のアーカイブ【問題・解答付き】

この記事はfreee 技術の日2025で配布された謎解きコンテンツの問題と解説・あとがきです。 freee謎解き部の金子です。 freeeで先日11/30に freee 技術の日 というテックカンファレンスを開催しました。 カンファレンスの内容としては、エンジニアリング、プ…

ユニットテストに時限爆弾を作らないためのベストプラクティス

要約 時限爆弾的なテストとは、テスト内で扱う日時(レコードのregistered_atなどの属性値やスタブの値)にハードコードされた日時文字列( '2024-07-15' など)を使うことで、時間経過により失敗するようになるテストのこと。 基本原則: ❌ '2024-07-15' の…

2025/11/11 AWSブログにて対談記事 "「その AI の精度が 1% 上がったとき、顧客価値は?」 freee が語る、価値創出論と AI ネイティブ組織への変革" が公開されました

弊社のAIプロダクトマネージャーの木佐森と、AWSソリューションアーキテクトの福本氏との対談記事が公開されました。 「AIネイティブ」を実現する組織づくりと取り組みについて、ビジョン・組織・成功基準について語っています。また、AWS との協業として、A…

2025/11/04 Builders Flash にて "AWS と LiteLLM で実現する、セキュアで柔軟な AI エージェント基盤のアーキテクチャ" を公開しました

弊社のAI駆動開発チームの中山が、Amazon Web Service (AWS) のブログメディアである、Builders Flash にて記事を寄稿しました。 AIエージェントを安全かつ効率的に処理するプロキシ基盤を、LiteLLM を通じて利用するアーキテクチャを紹介しております。 記…

【染み出し】関わるものごとを広げ、なんとかする【意思決定】

こんにちは。freee でエンジニアリングマネージャーをしている sentokun と申します。 最近仕事への向き合い方やリーダーシップについて人と話す機会がよくあるので、意思決定をキーにして考えをアウトプットしようと思います。 3行サマリ ものごとを前に進…

11/30 (日)「freee 技術の日 2025」開催!

freee で freee会計のエンジニア兼 DevRel をしているけむりだま (@_kemuridama) です。 今年も freee 主催のテックカンファレンス「freee 技術の日 2025」を 2025/11/30 (日) にフリー株式会社本社と YouTube Live でハイブリッドで開催します 「freee 技術…

真夏の自由研究 - Agentic Coding まずは体験してみることが大事

真夏の自由研究〜AIを使って雑にアプリを作ろう! の最終日を承った him0 です。最近は技術リードをしたり、プロダクトの立ち上げをしたりしています。今回この雑アプリを作るという企画の提案した人だったりもします。本日は最終日らしく、この企画の意図と…

ターミナルエミュレータを自作してみた

真夏の自由研究〜AIを使って雑にアプリを作ろう!〜 8日目は jaxx が担当します。子どものリアル夏休みの工作ではアイデアを Gemini に壁打ち相手にしてもらって作り方やイメージ図を作ってもらいました。アイデアはあるけど実現方法に自信が持てない子ども…

AIエージェントに丸投げして雑ランキングAPIを構築

真夏の自由研究〜AIを使って雑にアプリを作ろう!〜 7日目はyag13sが担当します。 こんにちは、yag13s と申します。普段はfreee会計の債務領域に関わる機能の開発をしています。 みなさんは昨日のmassuさんの記事をご覧になりましたでしょうか。 AI全任せで…

AI全任せで作る!某スイカゲームのパロディ制作秘話

真夏の自由研究〜AIを使って雑にアプリを作ろう!〜 6日目はmassuが担当します。 こんにちは、2025年4月に新卒で入社しました、massuです! 6月末まで行っていた新卒研修を無事に終え、AI エージェントの使い方にも慣れたところで個人でClaude Maxに課金して…

インフラエンジニアだけどClaude Codeでポートフォリオサイトを簡単に作れた

真夏の自由研究〜AIを使って雑にアプリを作ろう!〜 2日目はminが担当します。 こんにちは。Claude Codeをインストールしてから寝不足になっています。 SREのminです。 業務はインフラを扱うことが多いため、フロントには自信がなく GitHub Pagesの存在を知…

真夏の自由研究〜AIを使って雑にアプリを作ろう!〜

はじめまして、24卒として新卒で入社したエンジニアのkochanです。 これからから2週間にわたって 真夏のアドベントカレンダー企画をスタートします!テーマはAIを使って雑にアプリを作ることです。 それぞれの記事でどんなアプリを作ったのか、どういう風にA…

PRごとのテスト生成を支援するJust in Time Testという仕組み

こんにちは、freeeで支出管理領域のQAマネージャーをしているrenです。 今回は、支出管理領域のCIパイプラインにJust in Time Test(JiT Test)という仕組みを試験的に導入している話をします。 Just in Time Testとは PR作成時に、LLMを活用して生成するジ…

脆弱性診断 with AIエージェント、ついに開発チームにひろがりました。

こんにちは!PSIRT red team の kaworu と yusui です。4月に公開した脆弱性診断 with AIエージェント、はじめました。では、 AIエージェントを利用した脆弱性診断内製化について紹介しました。 約3ヶ月が経過し、記事で目標に掲げていた「開発のタイミング…

ApplicationDesignerとして挑む「業務システム」開発の最前線

freeeでは、2025年1月よりデザイナーの役割を「ApplicationDesigner」※1として再定義しました。 本記事では、デザインスペシャリストとして活躍する服部 有里が、デザイナーとしてどのように自身の役割と向き合い、変化してきたのかをご紹介します。 ※1 「Ap…

Coding Agent の動作原理を解明するために何を学ぶと良いのだろうか?

はじめに こんにちは、タイガーチームでエンジニアをしている横塚といいます。 自分は直近3ヶ月間、社内におけるAI 駆動開発の推進を主務として活動してきました。 今日は Coding Agent との向き合い方について思いの丈を綴ろうと思います。 Coding Agent と…

Coding Agent へのタスク依頼を最適化する方法: Pull Request 作成 Workflow

はじめに こんにちは、タイガーチームでエンジニアをしている横塚といいます。 この記事では Coding Agent へのタスク依頼を最適化していく過程を step-by-step で一緒に見ていきます。 お題は「Pull Request の作成」です。 コードは既に書いている コミッ…

OpenAPI ではなく TypeSpec を読み書きするスキーマ駆動開発

支出管理開発本部で事業部横断テックリードをしている @ogugu です。 広く複雑で大規模になりつつある支出管理のアーキテクチャについて、以下の連載形式でご紹介していきます。 (本記事) 支出管理におけるTypeSpecを中心にしたスキーマ駆動開発 ソフトウェ…

ICSTの併設ワークショップInSTAに論文が採択されたので、発表してきました!

こんにちは。支出管理領域のQAマネージャーをしているrenです。 2025年4月に行われたICST 2025の併設ワークショップInSTA 2025に事例論文が採択され現地発表してきたので、発表までの経緯や開催地の様子をレポートします。 ICSTの紹介 ICSTはIEEEの国際カン…

確定申告ピークに備えるfreeeのキャパシティプランニング

こんにちは、SREの清水です。 この記事では、2025年の確定申告に向けてfreeeで行ったキャパシティプランニングの取り組みについてご紹介します。 freeeと確定申告 freeeでは個人事業主や法人向けのクラウド会計ソフトであるfreee会計1を提供しています。free…

AIエージェントCline、freeeはどうやって全社導入した?

はじめに 最近のAI関連技術の進化は目まぐるしいですよね。私たちfreeeの開発組織でも、世の中のトレンドに追従、あるいは先回りする形でGitHub Copilotや社内から安全にLLMを利用するための基盤整備にも取り組んできました。そして2025年、これまでの検証フ…

新卒研修で作ったプロダクトを本番で運用している話

こんにちは!24 新卒で freee に入社した kochan です! 以前投稿した新卒研修の事例紹介の記事では、freee の新卒研修で社内のコミュニケーションに関する課題を解決するために、ショート動画プラットフォームを作成したことをお伝えしました。今回の記事で…

RubyKaigi 2025 で DrinkUp イベントを開催しました

こんにちは。freee 大阪拠点で freee販売を開発しております、bucyou (ぶちょー) こと、川原です。 先週は RubyKaigi 2025 お疲れ様でした。先週は火曜日からフェリーで愛媛に向かい、そして金曜日の夜から土曜日にかけて大阪へ帰り、そして翌日は技術者試験…

【実践QA】テストチャーター作成からテスト実行までの実践例

こんにちは、フリーのQAマネージャーをしているymty(ゆもつよ)です。 今回は、フリーのQAにてどのようにしてテストチャーターを作って実行しているか、1年ほど前に新規リリースした「freee支出管理 小口現金」の新規開発時の、実際のテスト分析資料を元に…

freeeの開発組織で作成したノベルティをご紹介します!

はじめに こんにちは!maoです。freeeでは本業であるセキュリティの他、dev brandingの活動に参加しています! dev brandingといっても何それ?と思うかもしれません。実際やってることは様々なのですが、例えば大崎にある本社での技術系イベントの主催・共…

社内で RubyKaigi 2025 直前座談会 を開催しました

こんにちは。freee 大阪拠点で freee販売を開発しております、bucyou (ぶちょー) こと、川原です。 developers.freee.co.jp RubyKaigi 2025 まで、残すところ1週間となりました。Xを見る限りは、もう現地入りしている方もいて、ワクワクしているところです。…

脆弱性診断 with AIエージェント、はじめました。

こんにちは!PSIRT red team の kaworu と yusui です。 最近力を入れて取り組んでいる、 AIエージェントを利用した脆弱性診断の取り組みについて紹介します。 取り組みの背景 はじめに、現在のfreeeの脆弱性診断の体制と、取り組みの背景についてです。 fre…

Ruby on Rails の View に React 製社内デザインシステムを導入した話(freeeサイン)

はじめに by @solt9029 freeeサインの開発に携わっているソフトウェアエンジニアの塩出(@solt9029)です。 freeeのプロダクトには、freee会計やfreee人事労務をはじめとし、非常に多くのものが存在します。このような状況下で、各プロダクトがそれぞれ独自…

RubyKaigi 2025 協賛 と Drinkup(2日目)開催のお知らせ

こんにちは。freee 大阪拠点で freee販売を開発しております、bucyou (ぶちょー) こと、川原です。 freee は、2025年4月16日(水)〜4月18日(金) に開催される、「RubyKaigi 2025」 に協賛いたします。 ありがたいことに、freee からは私も含め10名のエンジニ…

Devindabot: Devinで実現するライブラリの脆弱性自動対応システム

freee PSIRT( Product Security Incident Response Team ) のhikaeです。freeeでも自律型AI AgentのDevin*1を雇用しています。 今回はPSIRTの業務の一つである Dependabot対応におけるDevinの活用事例(Devindabot)… ライブラリの脆弱性対策にAIを活用して…

EKSの権限整備のため、K8sのRBACについて勉強した話

こんにちは、SREの久保木です。一年弱ぶりにまた記事を書きます。 以前はfreeeに入って割とすぐの頃で、Project間の依存関係を表す図を自動生成したりしていました。 その後はfreeeで使われているTerraform Codeを一括整備するためにTFLintを導入しつつCusto…

freeeの2024年新卒研修の事例 - 社内むけショート動画プラットフォームの開発

こんにちは!24新卒でfreeeに入社したkochanです!この記事では、実際に私が経験した2024年度のエンジニア新卒研修について紹介します。これから研修を控える方や、就職先を検討中の学生の皆さんに、freeeでどのような成長機会が得られるのかをお伝えします…

タイガーチームとは何か? 変化に強い高機動力チームの実践

freee で実践している「タイガーチーム」という特殊な組織体制について、その立ち上げから運営まで、実践的な知見を共有します

2024年、フリーのQAエンジニアのインターンシップを超アップデートしたよ

こんにちは、QAエンジニアのyamaeriです。 フリーのQAエンジニアインターンシップも3年目の開催となりました。 インターンシップにずっと関わってきましたが、ついに今年は私がオーナーシップを持つことになりました。 そこで、新たな取り組みをいくつかして…

RSGT2025 Day3に参加してきました & 3日間のまとめ

こんにちは、freeeサインエンジニアの miyachi です。 Day1, 2に引き続きDay3の学びと感想、そして3日間全体のまとめを共有したいと思います! RSGTのエントランスにあるスポンサーロゴの一覧 Day1, 2の参加レポートもぜひご覧ください! developers.freee.c…

RSGT2025 Day2に参加してきました

こんにちは、freeeサインエンジニアの miyachi です。 Day1に引き続いて、Day2の学びと感想を共有したいと思います! RSGTのエントランスにあるスポンサーロゴの一覧 Day1の参加レポートもぜひご覧ください! developers.freee.co.jp 当日聞いたセッション M…

RSGT2025 Day1 に参加してきました

こんにちは、freeeサインエンジニアの miyachi です。 freeeはRSGT2025のロゴスポンサーをしています。 このブログでは、Day1で得られた学びと感想を共有したいと思います。 RSGTのエントランスにあるスポンサーロゴの一覧 RSGTとは ChatGPTに聞いたら以下の…

わたしが新卒で会社を選ぶときに知りたかったこと

どんな会社を選び、どう行動すれば自分を最大限成長させながら社会に貢献できるのか?freee CTOが、最短で圧倒的成長を遂げる秘訣とそれを実現するための会社選びや行動習慣を、創業から12年間の実体験に基づき徹底解説します

10分でわかるfreeeのQAあえ共

こんにちは。freeeでQAのマネージャーをやってるでーにしです。 freee QA Advent Calendar2024の25日目です。 昨年は QAマネージャーやってみての失敗談 - freee Developers Hub で主に2021年までの話を書いたので、今回は2021〜のタイムラインで、今のfreee…

Webサービスの歩き方 - 境界値分析 -1.0

Webサービス開発におけるリスクを見つけるために、Webサービスの境界であるへりを探ります。

より良いプロダクトを目指して、freee 請求書のメール送付機能不正利用防止対策の話

こんにちは!freee 債権請求書領域でプロダクト開発に取り組んでいる 韓国出身のエンジニア jason です。 この記事は freee Developers Advent Calendar の24日目になります。 adventar.org すでにお気づきの方もいらっしゃるかもしれませんが、今年のアド…

テストアーキテクチャの実践

こんにちは。決済プロダクトでQAエンジニアをしているrenです。freee QA Advent Calendar2024の23日目です。 今回は、決済プロダクト開発にテストアーキテクチャを設計した事例について紹介します。 テストアーキテクチャとは テストアーキテクチャによって…

freee の人たちのキャリアを配信する活動をしてたら、組織課題への取り組みと融合した話

この記事はfreee Developers Advent Calendar 2024 - Aventar 23日目のエントリーです。 adventar.org こんにちは、私は freee でエンジニアリングマネージャーをやっている sentokun と申します。 この記事では、キャリアを配信する活動をしてたら、社内的…

ElastiCache Redis Self Amplification Attack

この記事は freee Developers Advent Calendar 2024 の 22日目のエントリーです。 こんにちは、PSIRTでtech leadをやっている eiji です。冬にモヒート作ろうとしたらライムが手に入らず、柑橘類だから秋から冬にとれるはずでは? と調べたらライムは四季咲…

freee Red team 発足から 2024年を振り返ります

こんにちは!PSIRT ( Product Security Incident Response Team ) でお仕事をしています、kaworuです。 この記事は freee Developers Advent Calendar 2024 Advent calendar 21日目です。 今年も残すところあと10日!今日はfreee の Red teamについての記事…

デザインシステムを拡張し、プロダクト開発の共通基盤を目指す

統合UX基盤というチームでエンジニアをしているtakumiです。freee Developers Advent Calendar 2024の20日目は、現在社内向けに開発を進めている新しいUIライブラリ「標準UI」について、その特徴や開発過程を紹介していきます。 デザインシステムの浸透と新…